Teck Resources Ltd Class B, 5.1%
AstraZeneca PLC, 4.86%
Ferguson PLC, 4.58%
Canadian Natural Resources Ltd, 4.54%
Taiwan Semiconductor Manufacturing Co Ltd, 4.13%
About · FAQs · StocksCafe © 2024 · Privacy · Terms