NYSE • NTR • CA67077M1086
Generating your data highlights...
32b USD | # 694 in US
2.8m shares | 188.81m USD
479.47m
99.85% | 478.75m