SHEL logo

SHEL

Shell plcNYSEEnergy
$93.10+1.16%OpenMarket Cap: $263.55B

As of 2026-04-06

No insider trading data available for SHEL.