NYSE • NEU • US6515871076
Generating your data highlights...
8.41b USD | # 1876 in US
117.56k shares | 97.7m USD
9.2m
82.78% | 7.61m