TSX • SDE • CA84678A5089
Generating your data highlights...
1.58b USD | # 364 in CA
779.66k shares | 6.66m USD
205.18m
71.65% | 147.02m