NYSE • NXE • CA65340P1062
Generating your data highlights...
6.04b USD | # 2202 in US
4.7m shares | 46.02m USD
670.51m
93.52% | 627.07m