AstraZeneca PLC, 8.63%
Shell plc, 8.6%
Unilever PLC, 5.52%
HSBC Holdings PLC, 5.4%
BP PLC, 4.43%
About · FAQs · StocksCafe © 2023 · Privacy · Terms