Hubbell Incorporated HUBB 449.14 5.91 1.33%
ATM IV
0.299
Put Call Ratio (OI)
3.01
Put Call Ratio (Vol)
2.82
IV Rank
23.9
IV Percentile
18.7
Max Pain
440