WCC · WESCO International Inc. Common Stock
View on chartInsiders & Stakes
| Green Equity Investors VII, L.P. 10% Owner | ▼ Sell | Open Market | 2,522,415 Shares held | 5/7/2024 | View profile |
| ENGEL JOHN Chairman, President & CEO | ▲ Buy | Grant | 478,977 Shares held | 6/30/2026 | View profile |
| David S. Schulz EVP & CFO | ▼ Sell | Open Market | 100,703 Shares held | 3/1/2028 | View profile |
| Geary William Clayton EVP & GM, Comm & Sec Solutions | ▲ Buy | Grant | 55,904 Shares held | 6/30/2025 | View profile |
| Squires Nelson John III EVP & GM, EES | ▲ Buy | Grant | 48,634 Shares held | 9/30/2025 | View profile |
| Cameron James EVP & GM, Util & Broadband | ▲ Buy | Grant | 46,469 Shares held | 6/30/2026 | View profile |
| James Louis Singleton | ▲ Buy | Grant | 37,673 Shares held | 6/30/2026 | View profile |
| GRIFFIN BOBBY J | ▲ Buy | Grant | 32,254 Shares held | 3/31/2026 | View profile |
| Wolf Christine Ann EVP & CHRO | ▲ Buy | Grant | 29,574 Shares held | 6/30/2026 | View profile |
| Khurana Akash EVP, Chief Info & Digital Off. | ▼ Sell | Open Market | 27,404 Shares held | 8/17/2026 | View profile |
| Ted A. Dosch Director | ▼ Sell | Tax Withholding | 25,965 Shares held | 7/1/2022 | View profile |
| Steven A. Raymund | ▲ Buy | Grant | 25,628 Shares held | 3/31/2026 | View profile |
| ESPE MATTHEW J | ▲ Buy | Grant | 21,415 Shares held | 6/30/2026 | View profile |
| Lazzaris Diane EVP and General Counsel | ▲ Buy | Grant | 19,615 Shares held | 6/30/2026 | View profile |
| Dev Indraneel EVP & CFO | ▲ Buy | Grant | 16,880 Shares held | 6/30/2026 | View profile |
| Porwal Hemant EVP Supply Chain & Operations | ▲ Buy | Grant | 16,621 Shares held | 6/30/2026 | View profile |
| Castillo Daniel J EVP & GM, EES | ▲ Buy | Open Market | 16,305 Shares held | 8/4/2026 | View profile |
| Easwaran Sundaram Director | ▲ Buy | Grant | 14,660 Shares held | 6/30/2026 | View profile |
| Laura K. Thompson Director | ▼ Sell | Open Market | 10,720 Shares held | 8/12/2026 | View profile |
| Naylor Dirk Waugh EVP & GM, Comm & Sec Solutions | ▼ Sell | Tax Withholding | 8,683 Shares held | 6/30/2026 | View profile |
| NAGARAJAN SUNDARAM President and CEO | ▲ Buy | Grant | 7,267 Shares held | 6/30/2026 | View profile |
| Cooney Anne M Director | ▲ Buy | Grant | 6,323 Shares held | 6/30/2026 | View profile |
| Glynis Bryan Director | ▲ Buy | Grant | 4,125 Shares held | 6/30/2026 | View profile |
| Kulasa Matthew S SVP, Corp. Controller & CAO | ▲ Buy | Grant | 3,147 Shares held | 6/30/2026 | View profile |
| Marino Anthony S EVP & CHRO | ▲ Buy | Grant | 1,021 Shares held | 7/23/2026 | View profile |
| David C. Wajsgras Director | ▲ Buy | Grant | 866 Shares held | 6/30/2026 | View profile |
| Carter Michael Lonon | ▲ Buy | Grant | 661 Shares held | 6/30/2026 | View profile |
Transaction History
| David S. Schulz | ▼ Sell | Open Market | 1,867 | $312K | 3/1/2028 |
| Khurana Akash | ▼ Sell | Open Market | 1,560 | $571K | 8/17/2026 |
| Khurana Akash | ▼ Sell | Open Market | 1,480 | $543K | 8/17/2026 |
| Khurana Akash | ▼ Sell | Open Market | 360 | $133K | 8/17/2026 |
| Laura K. Thompson | ▼ Sell | Open Market | 270 | $99K | 8/12/2026 |
| Castillo Daniel J | ▲ Buy | Open Market | 960 | $351K | 8/4/2026 |
| Marino Anthony S | ▲ Buy | Grant | 1,021 | $0 | 7/23/2026 |
| Kulasa Matthew S | ▲ Buy | Grant | 1 | $0 | 6/30/2026 |
| Porwal Hemant | ▲ Buy | Grant | 3 | $0 | 6/30/2026 |
| Laura K. Thompson | ▲ Buy | Grant | 2 | $0 | 6/30/2026 |
| Glynis Bryan | ▲ Buy | Grant | 6 | $0 | 6/30/2026 |
| Khurana Akash | ▲ Buy | Grant | 29 | $0 | 6/30/2026 |
| Wolf Christine Ann | ▲ Buy | Grant | 4 | $0 | 6/30/2026 |
| Carter Michael Lonon | ▲ Buy | Grant | 1 | $0 | 6/30/2026 |
| Cooney Anne M | ▲ Buy | Grant | 5 | $0 | 6/30/2026 |
| Cooney Anne M | ▲ Buy | Grant | 25 | $8K | 6/30/2026 |
| ESPE MATTHEW J | ▲ Buy | Grant | 18 | $0 | 6/30/2026 |
| Dev Indraneel | ▲ Buy | Grant | 24 | $0 | 6/30/2026 |
| NAGARAJAN SUNDARAM | ▲ Buy | Grant | 10 | $0 | 6/30/2026 |
| NAGARAJAN SUNDARAM | ▲ Buy | Grant | 23 | $8K | 6/30/2026 |
| Castillo Daniel J | ▲ Buy | Grant | 20 | $0 | 6/30/2026 |
| Easwaran Sundaram | ▲ Buy | Grant | 21 | $0 | 6/30/2026 |
| Easwaran Sundaram | ▲ Buy | Grant | 90 | $31K | 6/30/2026 |
| Cameron James | ▲ Buy | Grant | 30 | $0 | 6/30/2026 |
| David C. Wajsgras | ▲ Buy | Grant | 1 | $0 | 6/30/2026 |
| David C. Wajsgras | ▲ Buy | Grant | 90 | $31K | 6/30/2026 |
| Naylor Dirk Waugh | ▲ Buy | Grant | 12 | $0 | 6/30/2026 |
| Naylor Dirk Waugh | ▼ Sell | Tax Withholding | 284 | $98K | 6/30/2026 |
| James Louis Singleton | ▲ Buy | Grant | 28 | $0 | 6/30/2026 |
| ENGEL JOHN | ▲ Buy | Grant | 31 | $0 | 6/30/2026 |
| Lazzaris Diane | ▲ Buy | Grant | 4 | $0 | 6/30/2026 |
| Porwal Hemant | ▼ Sell | Open Market | 4,445 | $1.6M | 5/11/2026 |
| Porwal Hemant | ▼ Sell | Open Market | 2,770 | $999K | 5/6/2026 |
| Porwal Hemant | ▲ Buy | Option Exercise | 9,510 | $597K | 5/6/2026 |
| Porwal Hemant | ▼ Sell | Other | 1,645 | $597K | 5/6/2026 |
| Porwal Hemant | ▼ Sell | Tax Withholding | 3,420 | $1.2M | 5/6/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 4,726 | $1.7M | 5/6/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 5,024 | $1.8M | 5/6/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 160 | $58K | 5/6/2026 |
| Khurana Akash | ▼ Sell | Open Market | 830 | $297K | 5/6/2026 |
| Khurana Akash | ▼ Sell | Open Market | 1,200 | $431K | 5/6/2026 |
| Khurana Akash | ▼ Sell | Open Market | 1,690 | $608K | 5/6/2026 |
| Khurana Akash | ▼ Sell | Open Market | 280 | $101K | 5/6/2026 |
| Wolf Christine Ann | ▼ Sell | Open Market | 2,549 | $906K | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 471 | $167K | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 5,949 | $2.1M | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 6,188 | $2.2M | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 21,074 | $7.5M | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 4,064 | $1.5M | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 10,134 | $3.6M | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 18,103 | $6.5M | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 12,546 | $4.5M | 5/6/2026 |
| ENGEL JOHN | ▼ Sell | Open Market | 911 | $330K | 5/6/2026 |
| David S. Schulz | ▼ Sell | Open Market | 1,850 | $663K | 5/6/2026 |
| David S. Schulz | ▼ Sell | Open Market | 10,322 | $3.7M | 5/6/2026 |
| David S. Schulz | ▼ Sell | Open Market | 11,852 | $4.3M | 5/6/2026 |
| David S. Schulz | ▼ Sell | Open Market | 5,569 | $2.0M | 5/6/2026 |
| David S. Schulz | ▼ Sell | Open Market | 2,358 | $855K | 5/6/2026 |
| Kulasa Matthew S | ▼ Sell | Open Market | 1,030 | $362K | 5/5/2026 |
| Wolf Christine Ann | ▼ Sell | Open Market | 2,438 | $856K | 5/5/2026 |
| Wolf Christine Ann | ▲ Buy | Option Exercise | 5,231 | $253K | 5/5/2026 |
| Wolf Christine Ann | ▼ Sell | Other | 721 | $253K | 5/5/2026 |
| Wolf Christine Ann | ▼ Sell | Tax Withholding | 1,961 | $688K | 5/5/2026 |
| James Louis Singleton | ▼ Sell | Open Market | 2,000 | $707K | 5/5/2026 |
| Naylor Dirk Waugh | ▼ Sell | Open Market | 2,255 | $790K | 5/5/2026 |
| Naylor Dirk Waugh | ▼ Sell | Open Market | 757 | $266K | 5/5/2026 |
| Naylor Dirk Waugh | ▼ Sell | Open Market | 117 | $41K | 5/5/2026 |
| Naylor Dirk Waugh | ▼ Sell | Open Market | 824 | $291K | 5/5/2026 |
| ENGEL JOHN | ▲ Buy | Option Exercise | 72,541 | $4.0M | 5/5/2026 |
| ENGEL JOHN | ▲ Buy | Option Exercise | 92,893 | $4.5M | 5/5/2026 |
| ENGEL JOHN | ▼ Sell | Other | 24,109 | $8.5M | 5/5/2026 |
| ENGEL JOHN | ▼ Sell | Tax Withholding | 61,885 | $21.7M | 5/5/2026 |
| Wolf Christine Ann | ▲ Buy | Grant | 4 | $0 | 3/31/2026 |
| Glynis Bryan | ▲ Buy | Grant | 8 | $0 | 3/31/2026 |
| David S. Schulz | ▲ Buy | Grant | 6 | $0 | 3/31/2026 |
| GRIFFIN BOBBY J | ▲ Buy | Grant | 53 | $0 | 3/31/2026 |
| GRIFFIN BOBBY J | ▲ Buy | Grant | 71 | $19K | 3/31/2026 |
| Carter Michael Lonon | ▲ Buy | Grant | 1 | $0 | 3/31/2026 |
| Porwal Hemant | ▲ Buy | Grant | 3 | $0 | 3/31/2026 |
| Cooney Anne M | ▲ Buy | Grant | 7 | $0 | 3/31/2026 |
| Cooney Anne M | ▲ Buy | Grant | 29 | $8K | 3/31/2026 |
| Naylor Dirk Waugh | ▲ Buy | Grant | 15 | $0 | 3/31/2026 |
| ESPE MATTHEW J | ▲ Buy | Grant | 22 | $0 | 3/31/2026 |
| Kulasa Matthew S | ▲ Buy | Grant | 1 | $0 | 3/31/2026 |
| NAGARAJAN SUNDARAM | ▲ Buy | Grant | 13 | $0 | 3/31/2026 |
| NAGARAJAN SUNDARAM | ▲ Buy | Grant | 29 | $8K | 3/31/2026 |
| Lazzaris Diane | ▲ Buy | Grant | 5 | $0 | 3/31/2026 |
| James Louis Singleton | ▲ Buy | Grant | 35 | $0 | 3/31/2026 |
| Laura K. Thompson | ▲ Buy | Grant | 3 | $0 | 3/31/2026 |
| Khurana Akash | ▲ Buy | Grant | 35 | $0 | 3/31/2026 |
| Easwaran Sundaram | ▲ Buy | Grant | 26 | $0 | 3/31/2026 |
| Easwaran Sundaram | ▲ Buy | Grant | 114 | $31K | 3/31/2026 |
| David C. Wajsgras | ▲ Buy | Grant | 1 | $0 | 3/31/2026 |
| David C. Wajsgras | ▲ Buy | Grant | 114 | $31K | 3/31/2026 |
| Castillo Daniel J | ▲ Buy | Open Market | 1,400 | $372K | 3/31/2026 |
| Castillo Daniel J | ▲ Buy | Grant | 25 | $0 | 3/31/2026 |
| Dev Indraneel | ▲ Buy | Grant | 39 | $0 | 3/31/2026 |
| Cameron James | ▲ Buy | Grant | 38 | $0 | 3/31/2026 |
| Steven A. Raymund | ▲ Buy | Grant | 45 | $0 | 3/31/2026 |
| Steven A. Raymund | ▲ Buy | Grant | 114 | $31K | 3/31/2026 |
| ENGEL JOHN | ▲ Buy | Grant | 39 | $0 | 3/31/2026 |
| Wolf Christine Ann | ▲ Buy | Option Exercise | 5,231 | $253K | 3/5/2026 |
| Wolf Christine Ann | ▼ Sell | Other | 897 | $253K | 3/5/2026 |
| Wolf Christine Ann | ▼ Sell | Tax Withholding | 1,896 | $534K | 3/5/2026 |
| Wolf Christine Ann | ▼ Sell | Open Market | 844 | $243K | 3/5/2026 |
| David S. Schulz | ▼ Sell | Open Market | 14,190 | $4.0M | 3/5/2026 |
| David S. Schulz | ▼ Sell | Open Market | 1,256 | $357K | 3/5/2026 |
| David S. Schulz | ▲ Buy | Option Exercise | 22,144 | $1.2M | 3/4/2026 |
| David S. Schulz | ▼ Sell | Other | 4,223 | $1.2M | 3/4/2026 |
| David S. Schulz | ▼ Sell | Tax Withholding | 7,794 | $2.2M | 3/4/2026 |
| David S. Schulz | ▲ Buy | Option Exercise | 12,859 | $988K | 3/4/2026 |
| David S. Schulz | ▼ Sell | Other | 3,447 | $988K | 3/4/2026 |
| David S. Schulz | ▼ Sell | Tax Withholding | 4,093 | $1.2M | 3/4/2026 |
| Cooney Anne M | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Carter Michael Lonon | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| David C. Wajsgras | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Glynis Bryan | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Dev Indraneel | ▲ Buy | Grant | 5,070 | $1.5M | 3/2/2026 |
| Dev Indraneel | ▲ Buy | Grant | 9,465 | $2.8M | 3/2/2026 |
| Dev Indraneel | ▲ Buy | Grant | 2,282 | $675K | 3/2/2026 |
| Laura K. Thompson | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| ESPE MATTHEW J | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Kulasa Matthew S | ▲ Buy | Grant | 317 | $0 | 3/2/2026 |
| GRIFFIN BOBBY J | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Khurana Akash | ▲ Buy | Grant | 1,352 | $0 | 3/2/2026 |
| NAGARAJAN SUNDARAM | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Castillo Daniel J | ▲ Buy | Grant | 1,606 | $0 | 3/2/2026 |
| James Louis Singleton | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Cameron James | ▲ Buy | Grant | 1,606 | $0 | 3/2/2026 |
| Naylor Dirk Waugh | ▲ Buy | Grant | 1,606 | $0 | 3/2/2026 |
| Porwal Hemant | ▲ Buy | Grant | 761 | $0 | 3/2/2026 |
| Easwaran Sundaram | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Wolf Christine Ann | ▲ Buy | Grant | 930 | $0 | 3/2/2026 |
| Steven A. Raymund | ▲ Buy | Grant | 659 | $0 | 3/2/2026 |
| Lazzaris Diane | ▲ Buy | Grant | 1,183 | $0 | 3/2/2026 |
| ENGEL JOHN | ▲ Buy | Grant | 8,451 | $0 | 3/2/2026 |
| Cooney Anne M | ▼ Sell | Tax Withholding | 4 | $1K | 3/1/2026 |
| Laura K. Thompson | ▼ Sell | Tax Withholding | 7 | $2K | 3/1/2026 |
| Kulasa Matthew S | ▼ Sell | Tax Withholding | 161 | $47K | 3/1/2026 |
| Khurana Akash | ▼ Sell | Tax Withholding | 520 | $151K | 3/1/2026 |
| Cameron James | ▼ Sell | Tax Withholding | 707 | $205K | 3/1/2026 |
| Naylor Dirk Waugh | ▼ Sell | Tax Withholding | 161 | $47K | 3/1/2026 |
| Porwal Hemant | ▼ Sell | Tax Withholding | 353 | $102K | 3/1/2026 |
| Wolf Christine Ann | ▼ Sell | Tax Withholding | 404 | $117K | 3/1/2026 |
| Steven A. Raymund | ▼ Sell | Tax Withholding | 7 | $2K | 3/1/2026 |
| David S. Schulz | ▼ Sell | Tax Withholding | 903 | $261K | 3/1/2026 |
| Lazzaris Diane | ▼ Sell | Tax Withholding | 532 | $154K | 3/1/2026 |
| ENGEL JOHN | ▼ Sell | Tax Withholding | 3,642 | $1.1M | 3/1/2026 |
| Kulasa Matthew S | ▲ Buy | Option Exercise | 1,780 | $155K | 2/18/2026 |
| Kulasa Matthew S | ▼ Sell | Other | 513 | $155K | 2/18/2026 |
| Kulasa Matthew S | ▼ Sell | Tax Withholding | 417 | $126K | 2/18/2026 |
| Kulasa Matthew S | ▼ Sell | Open Market | 73 | $22K | 2/18/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 1,623 | $489K | 2/18/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 391 | $118K | 2/18/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 733 | $224K | 2/18/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 8,655 | $2.6M | 2/17/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 6,737 | $2.1M | 2/17/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 645 | $198K | 2/17/2026 |
| Lazzaris Diane | ▲ Buy | Option Exercise | 6,051 | $465K | 2/17/2026 |
| Lazzaris Diane | ▼ Sell | Other | 1,544 | $465K | 2/17/2026 |
| Lazzaris Diane | ▼ Sell | Tax Withholding | 1,960 | $590K | 2/17/2026 |
| Lazzaris Diane | ▲ Buy | Option Exercise | 3,324 | $572K | 2/17/2026 |
| Lazzaris Diane | ▲ Buy | Option Exercise | 1,329 | $202K | 2/17/2026 |
| Lazzaris Diane | ▼ Sell | Tax Withholding | 3,466 | $1.1M | 2/17/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 1,001 | $305K | 2/17/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 185 | $56K | 2/17/2026 |
| Lazzaris Diane | ▼ Sell | Open Market | 71 | $21K | 2/17/2026 |
| Cameron James | ▼ Sell | Tax Withholding | 289 | $89K | 2/16/2026 |
| Khurana Akash | ▼ Sell | Tax Withholding | 234 | $72K | 2/16/2026 |
| Wolf Christine Ann | ▼ Sell | Tax Withholding | 187 | $58K | 2/16/2026 |
| Porwal Hemant | ▼ Sell | Tax Withholding | 173 | $53K | 2/16/2026 |
| David S. Schulz | ▼ Sell | Tax Withholding | 413 | $127K | 2/16/2026 |
| Naylor Dirk Waugh | ▼ Sell | Tax Withholding | 62 | $19K | 2/16/2026 |
| Kulasa Matthew S | ▼ Sell | Tax Withholding | 80 | $25K | 2/16/2026 |
| Lazzaris Diane | ▼ Sell | Tax Withholding | 236 | $72K | 2/16/2026 |
| ENGEL JOHN | ▼ Sell | Tax Withholding | 1,574 | $483K | 2/16/2026 |
| Steven A. Raymund | ▲ Buy | Grant | 42 | $0 | 12/31/2025 |
| Khurana Akash | ▲ Buy | Grant | 37 | $0 | 12/31/2025 |
| Kulasa Matthew S | ▲ Buy | Grant | 2 | $0 | 12/31/2025 |
| Naylor Dirk Waugh | ▲ Buy | Grant | 13 | $0 | 12/31/2025 |
| Castillo Daniel J | ▲ Buy | Grant | 23 | $0 | 12/31/2025 |
| Porwal Hemant | ▲ Buy | Grant | 4 | $0 | 12/31/2025 |
| Cameron James | ▲ Buy | Grant | 40 | $0 | 12/31/2025 |
| Glynis Bryan | ▲ Buy | Grant | 6 | $0 | 12/31/2025 |
| Wolf Christine Ann | ▲ Buy | Grant | 6 | $0 | 12/31/2025 |
| ESPE MATTHEW J | ▲ Buy | Grant | 21 | $0 | 12/31/2025 |
| GRIFFIN BOBBY J | ▲ Buy | Grant | 52 | $0 | 12/31/2025 |
| GRIFFIN BOBBY J | ▲ Buy | Grant | 79 | $19K | 12/31/2025 |
| NAGARAJAN SUNDARAM | ▲ Buy | Grant | 12 | $0 | 12/31/2025 |
| NAGARAJAN SUNDARAM | ▲ Buy | Grant | 128 | $31K | 12/31/2025 |
| Easwaran Sundaram | ▲ Buy | Grant | 25 | $0 | 12/31/2025 |
| Easwaran Sundaram | ▲ Buy | Grant | 128 | $31K | 12/31/2025 |
| Laura K. Thompson | ▲ Buy | Grant | 4 | $0 | 12/31/2025 |
| James Louis Singleton | ▲ Buy | Grant | 34 | $0 | 12/31/2025 |
| Cooney Anne M | ▲ Buy | Grant | 7 | $0 | 12/31/2025 |
| Cooney Anne M | ▲ Buy | Grant | 32 | $8K | 12/31/2025 |
| Lazzaris Diane | ▲ Buy | Grant | 7 | $0 | 12/31/2025 |
| David S. Schulz | ▲ Buy | Grant | 12 | $0 | 12/31/2025 |
| ENGEL JOHN | ▲ Buy | Grant | 47 | $0 | 12/31/2025 |
| Wolf Christine Ann | ▼ Sell | Tax Withholding | 129 | $36K | 12/10/2025 |