NYSE • NXE • CA65340P1062
Generating your data highlights...
8.17b USD | # 1878 in US
7.14m shares | 86.49m USD
661.88m
96.67% | 639.81m