Blue Owl Capital Corporation OBDC 10.94 0.13 1.2%
ATM IV
0.386
Put Call Ratio (OI)
1.71
Put Call Ratio (Vol)
10.7
IV Rank
10.6
IV Percentile
46.3
Max pain
10