Merchants Bancorp Common Stock MBIN 51.76 -0.38 -0.73%
ATM IV
0.54
Put Call Ratio (OI)
0.912
Put Call Ratio (Vol)
0.947
IV Rank
33.3
IV Percentile
74.5
Max pain
45