NYSE • NXE • CA65340P1062
Generating your data highlights...
6.27b USD | # 2189 in US
4.72m shares | 46.62m USD
670.51m
93.52% | 627.07m