Robert Olstein - Olstein Capital Management,
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    99
Portfolio value:    $458,067,000
Holdings Activity Buys Sells    History
Holding/activity history for  WESCO International Inc. (WCC)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 13,150 0.79 Reduce 15.16% 0.12 $273.61 $3,598,000 SEC
2025   Q4 15,500 0.78 Reduce 26.89% 0.23 $244.65 $3,792,000 SEC
2025   Q3 21,200 0.85 Reduce 53.81% 0.86 $211.51 $4,484,000 SEC
2025   Q2 45,900 1.59 Add 11.95% 0.17 $185.21 $8,501,000 SEC
2025   Q1 41,000 1.17 Add 10.81% 0.11 $155.29 $6,367,000 SEC
2024   Q4 37,000 1.18 Reduce 33.70% 0.54 $180.97 $6,696,000 SEC
2024   Q3 55,807 1.59 Add 16.26% 0.22 $167.97 $9,374,000 SEC
2024   Q2 48,000 1.35 Reduce 26.15% 0.48 $158.52 $7,609,000 SEC
2024   Q1 65,000 1.82 Add 85.71% 0.84 $171.28 $11,133,000 SEC
2023   Q4 35,000 1.03 Reduce 5.41% 0.05 $173.89 $6,086,000 SEC
2023   Q3 37,000 0.91 Reduce 16.48% 0.21 $143.81 $5,321,000 SEC
2023   Q2 44,300 1.28 Reduce 26.04% 0.38 $179.05 $7,932,000 SEC
2023   Q1 59,900 1.45 Reduce 25.12% 0.39 $154.54 $9,257,000 SEC
2022   Q4 80,000 1.57 Reduce 1.23% 0.02 $125.20 $10,016,000 SEC
2022   Q3 81,000 1.62 Reduce 15.98% 0.25 $119.38 $9,670,000 SEC
2022   Q2 96,400 1.55 Reduce 12.20% 0.22 $107.10 $10,324,000 SEC
2022   Q1 109,800 1.79 Add 15.34% 0.24 $130.14 $14,289,000 SEC
2021   Q4 95,196 1.49 Reduce 26.20% 0.48 $131.59 $12,527,000 SEC
2021   Q3 129,000 1.82 Reduce 17.31% 0.35 $115.32 $14,876,000 SEC
2021   Q2 156,000 2.02 $102.82 $16,040,000 SEC
2021   Q1 156,000 1.89 Reduce 12.36% 0.28 $86.53 $13,499,000 SEC
2020   Q4 178,000 2.23 Reduce 16.82% 0.29 $78.50 $13,973,000 SEC
2020   Q3 214,000 1.71 Reduce 6.14% 0.09 $44.02 $9,420,000 SEC
2020   Q2 228,000 1.50 Reduce 18.57% 0.26 $35.11 $8,005,000 SEC
2020   Q1 280,000 1.41 Add 41.49% 0.41 $22.85 $6,398,000 SEC
2019   Q4 197,900 1.83 Reduce 16.05% 0.28 $59.39 $11,753,000 SEC
2019   Q3 235,727 1.77 Add 39.73% 0.50 $47.77 $11,261,000 SEC
2019   Q2 168,700 1.39 Reduce 1.92% 0.03 $50.65 $8,545,000 SEC
2019   Q1 172,000 1.53 Reduce 31.01% 0.61 $53.01 $9,118,000 SEC
2018   Q4 249,300 1.98 Add 10.13% 0.18 $48.00 $11,966,000 SEC
2018   Q3 226,370 1.89 Reduce 2.16% 0.04 $61.45 $13,910,000 SEC
2018   Q2 231,370 1.77 Add 9.03% 0.15 $57.10 $13,211,000 SEC
2018   Q1 212,200 1.69 $62.05 $13,167,000 SEC
2017   Q4 212,200 1.86 Reduce 23.63% 0.50 $68.15 $14,461,000 SEC
2017   Q3 277,846 2.10 Add 3.69% 0.07 $58.25 $16,185,000 SEC
2017   Q2 267,950 1.96 Add 99.13% 0.98 $57.30 $15,354,000 SEC
2017   Q1 134,560 1.22 Reduce 14.16% 0.20 $69.55 $9,359,000 SEC
2016   Q4 156,760 1.38 Reduce 25.48% 0.44 $66.55 $10,432,000 SEC
2016   Q3 210,350 1.73 Reduce 2.75% 0.04 $61.49 $12,934,000 SEC
2016   Q2 216,290 1.54 Reduce 23.94% 0.51 $51.49 $11,137,000 SEC
2016   Q1 284,350 2.13 Reduce 15.37% 0.30 $54.67 $15,545,000 SEC
2015   Q4 336,000 1.96 Add 26.79% 0.41 $43.68 $14,676,000 SEC
2015   Q3 265,000 1.58 Add 14.22% 0.20 $46.47 $12,315,000 SEC
2015   Q2 232,000 1.70 Reduce 2.93% 0.05 $68.64 $15,924,000 SEC
2015   Q1 239,000 1.85 Add 53.21% 0.64 $69.89 $16,704,000 SEC
2014   Q4 156,000 1.49 Add 54.46% 0.53 $76.21 $11,889,000 SEC
2014   Q3 101,000 1.05 Add 158.97% 0.64 $78.26 $7,904,000 SEC
2014   Q2 39,000 0.46 Buy 0.46 $86.38 $3,369,000 SEC