SHEL   $82.61  -3.56% Market Closed After Close 82.5 -0.13%

Shell PLC

Data not available