NYSE • TECK • CA8787422044
Generating your data highlights...
31.1b USD | # 686 in US
3.19m shares | 191.83m USD
482m
96.83% | 466.74m