SHEL Shell plc logo

SHEL Shell plc

Energy
$85.03-0.79%ClosedMarket Cap: $239.71B

As of 2026-05-26

No insider trading data available for SHEL.