NYSE • NTR • CA67077M1086
Generating your data highlights...
30.6b USD | # 726 in US
2.71m shares | 182.09m USD
477.21m
98.46% | 469.86m