Thermo Fisher Scientific TMO 651.08 -7.24 -1.1%
ATM IV
0.278
Put Call Ratio (OI)
1.02
Put Call Ratio (Vol)
1.56
IV Rank
7.62
IV Percentile
27.7
Max Pain
638