Omnicom Group Inc OMC 79.01 -0.44 -0.55%
ATM IV
0.318
Put Call Ratio (OI)
1.35
Put Call Ratio (Vol)
0.515
IV Rank
23.5
IV Percentile
36.6
Max Pain
85