Hexcel Corporation HXL 88.15 0.11 0.12%
ATM IV
0.343
Put Call Ratio (OI)
0.293
Put Call Ratio (Vol)
1.05
IV Rank
39.8
IV Percentile
42.9
Max Pain
90