The Oncology Institute TOI 5.18 0.0 0.0%
ATM IV
2.27
Put Call Ratio (OI)
0.0733
Put Call Ratio (Vol)
0.525
IV Rank
22.9
IV Percentile
96.9
Max Pain
6