SHEL
Shell plc American Depositary Shares (Each represents two Ordinary shares)
$102.99
+$1.40
(+1.38%)
$289.15B market cap
Upgrade to Pro to explore full scanner membership and live in-scan status.
News