SHEL   $88.38  0.49% Market Closed After Close 88.03 -0.40%

Shell PLC

Data not available