Shell PLC

Shell PLC

SHEL
•BATS
•Depository receipts

$104.81

-$2.13

-1.99%

Updated 27 Oct 16:00

$68.63

$108.43

52 weeks low/high