TSX • TXG • CA8910546032
Generating your data highlights...
3.64b USD | # 284 in CA
554.32k shares | 24.04m USD
92.78m
99.47% | 92.29m