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
MetricENBEnbridge IncPBRPetroleo Brasileiro SA PetrobrasBPBP PLC
Snapshot
Price$45.94$21.63$44.84
Market cap$122.27B$103.73B$96.31B
Valuation
P/E20.6x5x37.7x
Forward P/E19x3.5x—
Growth
Revenue growth13.3%0.4%4.0%
EPS growth8.8%123.6%—
Profitability
Net margin10.0%21.6%1.7%
ROE10.7%25.6%5.7%
Balance sheet & cash
Debt / equity1.69x0.92x1.37x
Free cash flow yield6.9%—5.2%
Dividend yield5.1%9.4%5.3%
Verdict
Investment ratingNeutral· 53Favorable· 64Weak· 33

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.

YearENBtoday $46PBRtoday $22BPtoday $45
2027$37.50 – $55.01+20% CAGR$36.27 – $53.20+146% CAGR$34.97 – $51.29+14% CAGR
2028$40.82 – $59.87+14% CAGR$81.10 – $118.95+135% CAGR$36.37 – $53.34+9% CAGR
2029$44.44 – $65.17+12% CAGR$181.33 – $265.95+131% CAGR$37.82 – $55.47+7% CAGR
2030$48.37 – $70.94+11% CAGR$405.44 – $594.65+129% CAGR$39.33 – $57.68+6% CAGR
2031$52.65 – $77.22+11% CAGR$906.52 – $1,329.57+128% CAGR$40.90 – $59.98+6% CAGR
5-yr CAGR2.8% – 10.9%111.1% – 127.9%-1.8% – 6.0%