Blue Owl Capital Corporation OBDC 11.08 0.0 0.0%
ATM IV
0.427
Put Call Ratio (OI)
1.79
Put Call Ratio (Vol)
7.24
IV Rank
11.3
IV Percentile
57
Max Pain
12.5