Shell Plc

Shell Plc

47.57
USD
+2.14
(+4.71%)
4.77EPS
9.06P/E
224.55BMarket Cap
Oct 29Next Earn