NYSE • NEU • US6515871076
Generating your data highlights...
8.16b USD | # 1879 in US
121.23k shares | 102.22m USD
9.2m
82.78% | 7.61m