TTM Technologies Inc TTMI 113.22 -13.22 -10.46%
ATM IV
0.796
Put Call Ratio (OI)
0.551
Put Call Ratio (Vol)
0.638
IV Rank
42.5
IV Percentile
40.1
Max Pain
120