NYSE • NXE • CA65340P1062
Generating your data highlights...
7.02b USD | # 2111 in US
5.65m shares | 56.66m USD
670.51m
93.52% | 627.07m