Joel Greenblatt - Gotham Asset Management
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    1749
Portfolio value:    $32,652,425,993
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 241,967 0.07 Reduce 4.44% <0.01 $78.80–96.99 · VW $88.41i $22,326,295 SEC
2025   Q4 253,201 0.08 Add 37.84% 0.02 $81.04–92.93 · VW $86.39i $21,294,204 SEC
2025   Q3 183,695 0.07 Add 40.26% 0.02 $83.63–94.31 · VW $89.11i $16,925,657 SEC
2025   Q2 130,970 0.07 Reduce 42.99% 0.06 $68.10–85.94 · VW $78.58i $11,135,069 SEC
2025   Q1 229,714 0.15 Reduce 8.74% 0.02 $74.32–85.15 · VW $79.77i $17,841,886 SEC
2024   Q4 251,710 0.18 Add 20.18% 0.03 $72.79–90.81 · VW $81.20i $18,800,220 SEC
2024   Q3 209,442 0.19 Add 116.13% 0.10 $75.40–90.22 · VW $84.03i $18,024,579 SEC
2024   Q2 96,907 0.10 Reduce 14.01% 0.02 $75.05–96.75 · VW $86.01i $7,685,694 SEC
2024   Q1 112,695 0.17 Add 24.36% 0.03 $90.86–104.76 · VW $98.39i $10,935,923 SEC
2023   Q4 90,620 0.17 Add 3.32% <0.01 $91.23–105.77 · VW $98.23i $9,176,181 SEC
2023   Q3 87,709 0.18 Add 12.42% 0.02 $93.47–103.95 · VW $99.29i $8,608,638 SEC
2023   Q2 78,022 0.16 Add 116.13% 0.09 $83.04–98.37 · VW $91.35i $7,433,936 SEC
2023   Q1 36,099 0.07 Add 44.18% 0.02 $76.75–90.04 · VW $82.95i $3,032,316 SEC
2022   Q4 25,038 0.06 Reduce 6.61% <0.01 $72.97–86.34 · VW $82.19i $2,045,605 SEC
2022   Q3 26,810 0.06 Add 73.33% 0.02 $71.33–87.00 · VW $78.59i $1,952,000 SEC
2022   Q2 15,468 0.04 Add 34.45% <0.01 $72.30–87.99 · VW $81.61i $1,162,000 SEC
2022   Q1 11,505 0.03 Add 69.47% 0.01 $74.20–87.09 · VW $81.51i $980,000 SEC
2021   Q4 6,789 0.02 Add 136.14% 0.01 $77.87–86.93 · VW $82.51i $571,000 SEC
2021   Q3 2,875 <0.01 Buy <0.01 $77.47–92.04 · VW $85.13i $231,000 SEC
2021   Q2 0 0.00 Sell 100.00% 0.03 $86.44–96.23 · VW $91.37i SEC
2021   Q1 6,693 0.03 Add 131.59% 0.02 $77.51–92.27 · VW $84.01i $604,000 SEC
2020   Q4 2,890 <0.01 Buy <0.01 $61.29–87.84 · VW $76.94i $244,000 SEC
2020   Q2 0 0.00 Sell 100.00% <0.01 $52.47–75.32 · VW $64.90i SEC
2020   Q1 6,327 <0.01 Add 100.22% <0.01 $44.93–79.32 · VW $63.12i $348,000 SEC
2019   Q4 3,160 <0.01 Buy <0.01 $66.77–79.87 · VW $74.30i $248,000 SEC
2019   Q1 0 0.00 Sell 100.00% <0.01 $74.60–86.87 · VW $82.11i SEC
2018   Q4 5,699 <0.01 Reduce 92.98% 0.09 $73.28–90.25 · VW $82.61i $438,000 SEC
2018   Q3 81,215 0.10 Add 223.99% 0.07 $77.00–89.65 · VW $84.39i $7,156,000 SEC
2018   Q2 25,067 0.03 Add 146.48% 0.02 $84.51–96.58 · VW $89.54i $2,127,000 SEC
2018   Q1 10,170 0.01 Buy 0.01 $84.84–99.94 · VW $92.25i $933,000 SEC
2017   Q4 0 0.00 Sell 100.00% 0.02 $72.51–97.95 · VW $85.69i SEC
2017   Q3 20,433 0.02 Add 680.48% 0.02 $65.42–89.57 · VW $74.01i $1,544,000 SEC
2017   Q2 2,618 <0.01 Reduce 14.36% <0.01 $81.57–104.59 · VW $88.97i $225,000 SEC
2017   Q1 3,057 <0.01 Reduce 43.98% <0.01 $90.56–105.70 · VW $100.65i $314,000 SEC
2016   Q4 5,457 <0.01 Reduce 95.70% 0.12 $69.96–95.10 · VW $82.97i $504,000 SEC
2016   Q3 126,842 0.12 Add 102.22% 0.06 $69.76–74.84 · VW $72.66i $9,311,000 SEC
2016   Q2 62,724 0.05 Add 281.46% 0.04 $67.74–78.35 · VW $73.92i $4,426,000 SEC
2016   Q1 16,443 0.01 Reduce 97.31% 0.37 $54.19–76.58 · VW $66.85i $1,255,000 SEC
2015   Q4 610,464 0.38 Add 465.36% 0.31 $54.52–65.27 · VW $60.79i $34,351,000 SEC
2015   Q3 107,977 0.07 Buy 0.07 $60.38–72.40 · VW $67.86i $6,590,000 SEC
2015   Q1 0 0.00 Sell 100.00% <0.01 $69.56–82.17 · VW $74.49i SEC
2014   Q4 5,824 <0.01 Reduce 87.37% 0.04 $76.01–86.69 · VW $80.92i $473,000 SEC
2014   Q3 46,109 0.04 Buy 0.04 $84.26–95.90 · VW $88.34i $3,940,000 SEC
2014   Q1 0 0.00 Sell 100.00% 0.02 $79.51–89.36 · VW $85.03i SEC
2013   Q4 9,421 0.02 Reduce 4.15% <0.01 $74.87–87.54 · VW $79.17i $762,000 SEC
2013   Q3 9,829 0.03 Reduce 70.08% 0.08 $75.55–84.75 · VW $79.44i $800,000 SEC
2013   Q2 32,852 0.12 Add 126.75% 0.06 $76.19–86.18 · VW $80.45i $2,545,000 SEC
2013   Q1 14,488 0.07 Add 90.81% 0.03 $71.44–87.92 · VW $80.60i $1,243,000 SEC
2012   Q4 7,593 0.04 Buy 0.04 $65.46–75.57 · VW $72.37i $572,000 SEC
2012   Q3 0 0.00 Sell 100.00% 0.07 $61.39–74.13 · VW $68.08i SEC
2012   Q2 13,724 0.07 Buy 0.07 $62.05–84.76 · VW $70.54i $900,000 SEC
2011   Q3 0 0.00 Sell 100.00% 0.25 $49.72–71.83 · VW $59.76i SEC
2011   Q2 24,982 0.25 Buy 0.25 $63.93–79.22 · VW $69.87i $1,657,000 SEC
Price snapshot:
Current price$123.99
Avg. buy price$86.79
+/- since buy42.86%
52-week low$76.68
52-week high$126.99