NYSE:HUBB | US4435106079
Generating your data highlights...
20.9b USD | # 837 in US
706.29k shares | 249.75m USD
53.37m
99.49% | 53.1m