SHEL   $65.51  -0.77% Market Closed After Close 65.4 -0.17%

Shell PLC

Data not available