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
MetricWSOWatsco IncQXOQXO IncWCCWesco International Inc
Snapshot
Price$298.93$12.09$382.22
Market cap$15.61B$16.80B$17.36B
Valuation
P/E32.5x—26.9x
Forward P/E34.9x—28.3x
Growth
Revenue growth-4.5%15198.7%11.2%
EPS growth-6.8%—-4.9%
Profitability
Net margin6.8%-6.0%2.8%
ROE17.8%-5.2%13.7%
Balance sheet & cash
Debt / equity0.01x0.33x1.15x
Free cash flow yield5.0%—5.8%
Dividend yield3.2%—0.6%
Verdict
Investment ratingWeak· 41Neutral· 47Weak· 41

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.

YearWSOtoday $299QXOtoday $12WCCtoday $382
2027$228.68 – $335.40+12% CAGR$1,387.21 – $2,034.57+16729% CAGR$292.40 – $428.85+12% CAGR
2028$233.26 – $342.11+7% CAGR$212,224.48 – $311,262.58+15945% CAGR$298.25 – $437.43+7% CAGR
2029$237.92 – $348.95+5% CAGR$32,467,544.63 – $47,619,065.46+15693% CAGR$304.21 – $446.18+5% CAGR
2030$242.68 – $355.93+4% CAGR$4,967,105,757.23 – $7,285,088,443.94+15568% CAGR$310.30 – $455.10+4% CAGR
2031$247.53 – $363.05+4% CAGR$759,901,615,060.22 – $1,114,522,368,754.99+15493% CAGR$316.50 – $464.20+4% CAGR
5-yr CAGR-3.7% – 4.0%14343.3% – 15493.1%-3.7% – 4.0%