Shell PLC American Depositary Shares (each representing two (2) Ordinary Shares) (SHEL)

FairStock Score: 64/100 — STEADY

Current Price$89.26
Market Cap$2,49,29,30,29,376
P/E Ratio14.88
ROE10.19%
Dividend Yield3.33%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology