PTC Therapeutics PTCT 66.06 -1.31 -1.94%
ATM IV
0.543
Put Call Ratio (OI)
0.175
Put Call Ratio (Vol)
1.17
IV Rank
23.4
IV Percentile
57.1
Max Pain
70