New insider activity at Wesco International ( (WCC) ) has taken place on June 20, 2025.
Confident Investing Starts Here:
- Easily unpack a company's performance with TipRanks' new KPI Data for smart investment decisions
- Receive undervalued, market resilient stocks right to your inbox with TipRanks' Smart Value Newsletter
Christine Ann Wolf, the Executive Vice President and Chief Human Resources Officer at Wesco International, recently sold 3,106 shares of the company’s stock. This transaction was valued at $550,208, reflecting a significant financial move by a key executive within the company.
Recent Updates on WCC stock
Wesco International has experienced several significant developments recently. The resignation of William C. Geary, II, Executive Vice President and General Manager of Communications & Security Solutions, and the appointment of Dirk Naylor to the role may affect the company’s strategic direction in that sector. Analyst ratings have varied, with KeyBanc raising its price target to $210 following a positive Q1 earnings season and a recent conference, citing better-than-expected data points despite macroeconomic uncertainties. Conversely, JPMorgan lowered its target to $180, reflecting an increased group multiple and the expectation of higher pricing in the latter half of 2025, which was not fully accounted for in distributors’ outlooks. Wesco’s stock is supported by strong financial performance and growth in the data center segment, though challenges in the utility market and margin pressures pose risks.
Spark’s Take on WCC Stock
According to Spark, TipRanks’ AI Analyst, WCC is a Outperform.
Wesco International’s overall stock score is driven by solid financial performance and positive technical indicators. While growth in the data center segment and refinancing efforts bolster the outlook, challenges in the utility market and margin pressures present risks.
To see Spark’s full report on WCC stock, click here.
More about Wesco International
YTD Price Performance: -1.82%
Average Trading Volume: 738,632
Technical Sentiment Signal: Strong Buy
Current Market Cap: $8.62B