EquityFolio

SHEL vs TTE

Shell PLC American Depositary Shares (each representing two (2) Ordinary Shares) · TotalEnergies SE Ordinary Shares

Relative return (rebased to 100)

Key stats

Metric SHEL TTE
Price $104.78 $92.35
Market Cap $596.19B $203.78B
P/E 33.42 15.52
P/B 3.42 1.77
P/S 2.23 1.01
ROE 10.2% 11.4%
Net Margin 6.7% 6.5%
Gross Margin — —
Revenue Growth -6.1% -6.2%
Dividend Yield — —
EPS $3.13 $5.95

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.