Mesabi Trust MSB 20.3 0.39 1.96%
ATM IV
0.509
Put Call Ratio (OI)
0.924
Put Call Ratio (Vol)
0.757
IV Rank
11.2
IV Percentile
15.5
Max Pain
17.5