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
MetricTSCOTractor SupplyULTAUlta BeautyBBYBest Buy
Snapshot
Price$33.03$558.49$95.12
Market cap$16.66B$19.83B$16.44B
Valuation
P/E15.8x20x17.7x
Forward P/E15.7x19.2x13.4x
Growth
Revenue growth4.6%43.0%1.0%
EPS growth1.2%4.2%32.3%
Profitability
Net margin6.9%9.4%2.7%
ROE42.6%44.8%40.1%
Balance sheet & cash
Debt / equity0.7x0.02x0.4x
Free cash flow yield6.4%13.3%
Dividend yield3.1%5.0%
Verdict
Investment ratingNeutral· 54Strong· 75Favorable· 64

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.

YearTSCOtoday $33ULTAtoday $558BBYtoday $95
2027$25.27$37.06+12% CAGR$436.50$640.20+15% CAGR$94.40$138.45+46% CAGR
2028$25.77$37.80+7% CAGR$454.88$667.16+9% CAGR$124.91$183.20+39% CAGR
2029$26.29$38.56+5% CAGR$474.03$695.24+8% CAGR$165.28$242.40+37% CAGR
2030$26.81$39.33+4% CAGR$493.99$724.51+7% CAGR$218.69$320.75+36% CAGR
2031$27.35$40.11+4% CAGR$514.78$755.01+6% CAGR$289.37$424.42+35% CAGR
5-yr CAGR-3.7% – 4.0%-1.6% – 6.2%24.9% – 34.9%