SHEL.L

Shell plc

Energy · Oil & Gas Integrated
$3543.50 +2.90%
Quality 55·RSI 66·DCF -17%