NYSE • HUBB • US4435106079
Generating your data highlights...
23.6b USD | # 869 in US
542.23k shares | 261.65m USD
52.83m
99.51% | 52.57m