NYSE • NEU • US6515871076
Generating your data highlights...
7.24b USD | # 2025 in US
106.21k shares | 80.7m USD
9.2m
82.76% | 7.61m