Shell Plc

Shell Plc

52.13
USD
+0.34
(+0.65%)
4.54EPS
8.76P/E
220.94BMarket Cap
Oct 29Next Earn