Devon Energy Corporation DVN 50.27 0.25 0.51%
ATM IV
0.326
Put Call Ratio (OI)
0.516
Put Call Ratio (Vol)
1.04
IV Rank
18.1
IV Percentile
18.8
Max Pain
45.5