Mesabi Trust MSB 22.73 0.25 1.11%
ATM IV
0.505
Put Call Ratio (OI)
0.602
Put Call Ratio (Vol)
0.848
IV Rank
11
IV Percentile
14.3
Max Pain
20