Insulet Corporation PODD 131.96 -2.72 -2.02%
ATM IV
0.423
Put Call Ratio (OI)
1.16
Put Call Ratio (Vol)
1.56
IV Rank
23.5
IV Percentile
43
Max Pain
145