Stock Prices & Marketcap

SHELL PLC ORD EUR0.07

£2,556.00