TETRA Technologies TTI 6.61 0.14 2.16%
ATM IV
0.642
Put Call Ratio (OI)
0.404
Put Call Ratio (Vol)
5.24
IV Rank
21.8
IV Percentile
40.7
Max Pain
7