| Qtr | Est | Actual | +/− |
|---|---|---|---|
| Q2'26 | $3.97 | - | - |
| Q1'26 | $2.81 | $3.37 | +19.9% |
| Q4'25 | $2.96 | $3.40 | +14.8% |
| Q4'24 | $3.21 | $3.16 | -1.7% |
| Qtr | Est | Actual | +/− |
|---|---|---|---|
| Q2'26 | $6.5B | - | - |
| Q1'26 | $5.9B | $6.1B | +2.6% |
| Q4'25 | $5.8B | $6.1B | +4.8% |
| Q4'24 | - | $5.5B | - |
Market Data
WCC is currently trading at $319.05, giving WESCO International, Inc. a market cap of 16.12B and a P/E ratio of 23.9. Today's range spans $318.36–$332.30, with shares opening at $331.48 and moving up $0.00 (0.0%) from the prior close. DailyIQ's technical score sits at 27/100 (SELL) with a news sentiment reading of 54/100.
Over the past year WCC has traded between $197.96 and $377.90 - the current price is +61.2% off the 52-week low and -15.6% from the high. 17 analysts cover the stock with a Strong Buy consensus and a mean 12-month target of $386.09 (range $240.00–$440.00), implying upside of +21.0%.
Earnings estimate risk is at the forefront for WESCO International, Inc. (WCC) - a large-cap Industrials name (16.12B market cap) showing a SELL (27/100) alongside neutral sentiment (54/100) often flags a period where consensus estimates are still catching down to what the market is already pricing in. Price: $319.05 (in the middle of its 52-week range in $197.96–$377.90). (P/E: 23.9) Active managers who track the technical-fundamental gap tend to position ahead of the revision, not after it.
The current SELL phase for WCC (27/100) at $319.05 (in the middle of its 52-week range) suggests that the market is discounting either a fundamental deterioration or a sector headwind that hasn't fully appeared in the earnings line yet. Sentiment at 54/100 (neutral) confirms that news flow is not providing a counternarrative. At 16.12B in Industrials capitalization, WCC has the liquidity for institutional exits to be orderly — but orderly doesn't mean shallow within the $197.96–$377.90 range.
Sentiment gathered from recent headlines
Most recent articles, ranked by recency (click to expand).