Shell plc (SHEL)

Market price: $104.78

3 valuation methods