NYSE • NXE • CA65340P1062
Generating your data highlights...
7.06b USD | # 2101 in US
5.53m shares | 56.03m USD
670.51m
92.15% | 617.85m