Skip to content

Compare U.S. Stocks

Put up to three companies side by side on valuation, growth, profitability, and debt.

Compare within a sector
MetricTTETotalEnergies SESHELShell PLCENBEnbridge Inc
Snapshot
Price$83.25$87.11$55.37
Market cap$161.38B$203.79B$122.27B
Valuation
P/E11.3x12.8x24.9x
Forward P/E10x9.1x22.9x
Growth
Revenue growth-4.0%-4.9%13.3%
EPS growth13.5%48.4%8.8%
Profitability
Net margin8.2%7.0%10.0%
ROE12.9%10.1%10.7%
Balance sheet & cash
Debt / equity0.52x0.43x1.69x
Free cash flow yield15.7%7.8%6.9%
Dividend yield5.1%3.8%5.1%
Verdict
Investment ratingNeutral· 52Neutral· 55Neutral· 53

5-Year Price Projections

Base case

Projected using each stock's current EPS, growth rate (EPS or revenue growth), and P/E ratio. P/E assumed to compress 25% on the low end and remain steady on the high end. Not a forecast — for comparative analysis only.

YearTTEtoday $83SHELtoday $87ENBtoday $55
2027$70.88$103.96+25% CAGR$96.96$142.21+63% CAGR$45.20$66.30+20% CAGR
2028$80.46$118.01+19% CAGR$143.90$211.05+56% CAGR$49.20$72.16+14% CAGR
2029$91.34$133.97+17% CAGR$213.56$313.22+53% CAGR$53.56$78.55+12% CAGR
2030$103.69$152.08+16% CAGR$316.94$464.85+52% CAGR$58.30$85.50+11% CAGR
2031$117.71$172.64+16% CAGR$470.38$689.88+51% CAGR$63.46$93.07+11% CAGR
5-yr CAGR7.2% – 15.7%40.1% – 51.3%2.8% – 10.9%