AstraZeneca PLC, 4.02%
Shell PLC, 3.23%
Larsen & Toubro Ltd DR, 2.68%
Tencent Holdings Ltd, 2.4%
Manulife Financial Corp, 2.21%
About · FAQs · StocksCafe © 2024 · Privacy · Terms