NYSE • NXE • CA65340P1062
Generating your data highlights...
8.01b USD | # 1889 in US
7.65m shares | 92.2m USD
661.44m
96.66% | 639.37m