Ecolab ECL 276.18 4.58 1.69%
ATM IV
0.204
Put Call Ratio (OI)
0.457
Put Call Ratio (Vol)
1.21
IV Rank
31.8
IV Percentile
19.1
Max Pain
280