NYSE • NTR • CA67077M1086
Generating your data highlights...
36.1b USD | # 616 in US
2.71m shares | 190.64m USD
477.21m
99.85% | 476.49m