TSX • CTC.A • CA1366812024
Generating your data highlights...
7.46b USD | # 219 in CA
247.78k shares | 34.13m USD
49.21m
98.35% | 48.4m