SHEL   $84.16  -0.09% Market Open

Shell PLC

Data not available