Palomar Holdings PLMR 133.66 0.74 0.56%
ATM IV
0.344
Put Call Ratio (OI)
0.342
Put Call Ratio (Vol)
0.695
IV Rank
41.9
IV Percentile
19.9
Max Pain
130