InvenTrust Properties Corp IVT 31.51 -0.18 -0.57%
ATM IV
0.277
Put Call Ratio (OI)
0.303
Put Call Ratio (Vol)
0.727
IV Rank
3.62
IV Percentile
27.6
Max pain
30