NYSE • TECK • CA8787422044
Generating your data highlights...
30.4b USD | # 713 in US
3.84m shares | 212.51m USD
482m
96.80% | 466.58m