New insider activity at Wesco International ( (WCC) ) has taken place on September 11, 2025.
Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Nelson John III Squires, the retiring Executive Vice President and General Manager of Electrical and Electronic Solutions (EES) at Wesco International, has sold 13,780 shares of the company’s stock. This transaction is valued at $3,025,950.
Recent Updates on WCC stock
In the last 24 hours, Wesco International’s stock has seen several price target adjustments from analysts, driven by various strategic and market factors. Oppenheimer raised its price target due to insights from meetings with Wesco’s management, highlighting the company’s market strategies and digital transformation efforts amid a fragmented competitive landscape. JPMorgan’s adjustment reflects updated estimates following recent earnings, noting challenges in market volumes but stability outside certain sectors. KeyBanc’s increase is based on significant investment visibility in data center projects, despite potential delays from external factors. Additionally, Wesco’s appointment of a new executive for its EES unit and strong Q2 growth amid challenges have contributed to a positive outlook, supported by strategic growth in electrification and infrastructure modernization.
Spark’s Take on WCC Stock
According to Spark, TipRanks’ AI Analyst, WCC is a Outperform.
Wesco International’s overall stock score of 78 reflects its strong financial performance and positive earnings call sentiment. The stock’s bullish technical indicators and recent corporate events further support its growth prospects. However, the valuation is fair, and the stock is nearing overbought levels, which may limit short-term upside.
To see Spark’s full report on WCC stock, click here.
More about Wesco International
YTD Price Performance: 19.35%
Average Trading Volume: 658,149
Technical Sentiment Signal: Buy
Current Market Cap: $10.45B

