NYSE • NXE • CA65340P1062
Generating your data highlights...
6.54b USD | # 2185 in US
5.81m shares | 59.82m USD
670.51m
93.52% | 627.07m