TSX • NTR • CA67077M1086
Generating your data highlights...
32b USD | # 163 in CA
1.63m shares | 109.03m USD
479.47m
99.85% | 478.75m