TSX • NTR • CA67077M1086
Generating your data highlights...
35.6b USD | # 142 in CA
1.67m shares | 125.33m USD
480.86m
99.85% | 480.16m