Teleflex Incorporated TFX 130.99 -1.01 -0.77%
ATM IV
0.353
Put Call Ratio (OI)
0.312
Put Call Ratio (Vol)
0.53
IV Rank
17.1
IV Percentile
14.7
Max Pain
130