Essential Properties Realty Trust EPRT 28.79 -0.31 -1.07%
ATM IV
0.208
Put Call Ratio (OI)
0.574
Put Call Ratio (Vol)
0.875
IV Rank
6.12
IV Percentile
23.6
Max Pain
30