NYSE • NXE • CA65340P1062
Generating your data highlights...
6.38b USD | # 2095 in US
6.06m shares | 69.23m USD
661.88m
93.43% | 618.41m