TSX • NTR • CA67077M1086
Generating your data highlights...
36.1b USD | # 159 in CA
1.72m shares | 120.55m USD
477.21m
99.85% | 476.49m