NYSE • NEU • US6515871076
Generating your data highlights...
7.18b USD | # 2003 in US
110.07k shares | 78.02m USD
9.2m
82.78% | 7.61m