PTC PTC 130.78 2.06 1.6%
ATM IV
0.4
Put Call Ratio (OI)
0.705
Put Call Ratio (Vol)
4.91
IV Rank
28.6
IV Percentile
72.7
Max Pain
150