Shell Plc

Shell Plc

43.80
CHF
-0.04
(-0.09%)
3.67EPS
8.56P/E
174.38BMarket Cap
Oct 29Next Earn