Richard Pzena - Pzena Investment Management
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    158
Portfolio value:    $30,796,447,662
Holdings Activity Buys Sells    History
Holding/activity history for  MSC Industrial Direct Co., Inc. (MSM)
← All MSM superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 444,610 0.13 Reduce 0.01% $78.80–96.99 · VW $88.41i $41,024,165 SEC
2025   Q4 444,666 0.11 $84.10 $37,396,411 SEC
2025   Q3 444,666 0.13 Reduce 3.74% <0.01 $83.63–94.31 · VW $89.11i $40,971,525 SEC
2025   Q2 461,931 0.13 $85.02 $39,273,374 SEC
2025   Q1 461,931 0.13 $77.67 $35,878,181 SEC
2024   Q4 461,931 0.12 $74.69 $34,501,626 SEC
2024   Q3 461,931 0.13 Add 0.01% $75.40–90.22 · VW $84.03i $39,753,782 SEC
2024   Q2 461,901 0.13 $79.31 $36,633,368 SEC
2024   Q1 461,901 0.15 Reduce 0.01% $90.86–104.76 · VW $98.39i $44,822,873 SEC
2023   Q4 461,966 0.18 $101.26 $46,778,677 SEC
2023   Q3 461,966 0.19 $98.15 $45,341,963 SEC
2023   Q2 461,966 0.19 Add 0.94% <0.01 $83.04–98.37 · VW $91.35i $44,016,120 SEC
2023   Q1 457,650 0.17 Reduce 0.01% $76.75–90.04 · VW $82.95i $38,442,600 SEC
2022   Q4 457,692 0.17 $81.70 $37,393,436 SEC
2022   Q3 457,692 0.17 $72.81 $33,325,000 SEC
2022   Q2 457,692 0.15 Add 75.00% 0.06 $72.30–87.99 · VW $81.61i $34,377,000 SEC
2022   Q1 261,531 0.08 $85.21 $22,285,000 SEC
2021   Q4 261,531 0.08 $84.06 $21,984,000 SEC
2021   Q3 261,531 0.08 Reduce 0.03% $77.47–92.04 · VW $85.13i $20,972,000 SEC
2021   Q2 261,615 0.09 $89.73 $23,475,000 SEC
2021   Q1 261,615 0.10 $90.19 $23,595,000 SEC
2020   Q4 261,615 0.10 Reduce 11.61% 0.01 $61.29–87.84 · VW $76.94i $22,078,000 SEC
2020   Q3 295,971 0.12 Reduce 2.22% <0.01 $60.09–74.99 · VW $66.62i $18,729,000 SEC
2020   Q2 302,690 0.14 Reduce 28.34% 0.05 $52.47–75.32 · VW $64.90i $22,039,000 SEC
2020   Q1 422,399 0.18 Add 3.01% <0.01 $44.93–79.32 · VW $63.12i $23,219,000 SEC
2019   Q4 410,056 0.15 Buy 0.15 $66.77–79.87 · VW $74.30i $32,177,000 SEC
2016   Q4 0 0.00 Sell 100.00% <0.01 $69.96–95.10 · VW $82.97i SEC
2016   Q3 2,730 <0.01 Buy <0.01 $69.76–74.84 · VW $72.66i $200,000 SEC
Price snapshot:
Current price$123.99
Avg. buy price$76.81
+/- since buy61.42%
52-week low$76.68
52-week high$126.99