Hubbell Incorporated HUBB 460.4 7.99 1.77%
ATM IV
0.308
Put Call Ratio (OI)
4.3
Put Call Ratio (Vol)
2.41
IV Rank
27.3
IV Percentile
27.5
Max Pain
470