Blue Owl Capital Inc OWL 10.55 0.12 1.15%
ATM IV
0.427
Put Call Ratio (OI)
1.51
Put Call Ratio (Vol)
1.45
IV Rank
17.1
IV Percentile
15.6
Max Pain
12