SHEL   $64.76  0.37% Market Closed After Close 65.95 1.84%

Shell PLC

Data not available