NYSE • NTR • CA67077M1086
Generating your data highlights...
35.6b USD | # 594 in US
3.64m shares | 271.62m USD
480.86m
99.85% | 480.16m