Sezzle Inc SEZL 118.92 0.51 0.43%
ATM IV
0.581
Put Call Ratio (OI)
0.763
Put Call Ratio (Vol)
0.959
IV Rank
4.19
IV Percentile
0.78
Max Pain
115