TSX • NTR • CA67077M1086
Generating your data highlights...
30.1b USD | # 164 in CA
1.57m shares | 109.21m USD
480.02m
99.85% | 479.3m