Taiwan Semiconductor Manufacturing Co Ltd, 3.61%
AstraZeneca PLC ADR, 3.55%
DBS Group Holdings Ltd, 2.8%
Tencent Holdings Ltd, 2.15%
ASML Holding NV ADR, 2.06%
About · FAQs · StocksCafe © 2024 · Privacy · Terms