Orthofix Medical Inc OFIX 7.87 -1.05 -11.77%
ATM IV
1.14
Put Call Ratio (OI)
1.53
Put Call Ratio (Vol)
0.396
IV Rank
38.2
IV Percentile
81.9
Max pain
10