NYSE • NTR • CA67077M1086
Generating your data highlights...
30.1b USD | # 707 in US
3.1m shares | 222.2m USD
480.02m
99.85% | 479.3m