TSX • GE • CA36829X1006
Generating your data highlights...
331b USD | # 34 in CA
30.39k shares | 863.38k USD
1.04b
99.62% | 1.04b