NYSE • TECK • CA8787422044
Generating your data highlights...
34.1b USD | # 672 in US
3.21m shares | 201.13m USD
483m
96.84% | 467.75m