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  Fastenal Co. (FAST)
← All FAST superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 598,940 0.09 Add 13.95% 0.01 $42.76–49.67 · VW $45.79i $27,790,816 SEC
2025   Q4 525,609 0.08 Add 32.46% 0.02 $38.97–44.95 · VW $42.43i $21,092,689 SEC
2025   Q3 396,811 0.08 Add 0.27% <0.01 $40.76–50.63 · VW $44.18i $19,459,611 SEC
2025   Q2 395,756 0.10 Add 3.70% <0.01 $39.04–48.10 · VW $44.42i $16,621,752 SEC
2025   Q1 381,642 0.12 Reduce 5.85% <0.01 $35.31–41.21 · VW $39.00i $14,798,169 SEC
2024   Q4 405,360 0.14 Add 9.15% 0.01 $35.36–42.44 · VW $38.14i $14,574,719 SEC
2024   Q3 371,382 0.14 Add 10.67% 0.01 $32.04–39.38 · VW $36.84i $13,262,051 SEC
2024   Q2 335,568 0.14 Add 114.87% 0.07 $30.68–35.86 · VW $33.97i $10,543,547 SEC
2024   Q1 156,174 0.09 Add 11.68% <0.01 $33.40–39.52 · VW $35.63i $6,023,631 SEC
2023   Q4 139,846 0.08 Reduce 19.06% 0.02 $29.02–35.05 · VW $32.73i $4,528,913 SEC
2023   Q3 172,786 0.10 Add 40.20% 0.03 $26.92–30.47 · VW $28.85i $4,720,514 SEC
2023   Q2 123,244 0.08 Add 40.65% 0.02 $26.42–29.72 · VW $28.48i $3,635,082 SEC
2023   Q1 87,624 0.06 Reduce 26.09% 0.02 $25.02–27.67 · VW $26.54i $2,363,219 SEC
2022   Q4 118,554 0.08 Add 57.13% 0.03 $22.85–26.75 · VW $24.96i $2,804,988 SEC
2022   Q3 75,450 0.05 Add 30.29% 0.01 $21.86–28.33 · VW $24.79i $1,737,000 SEC
2022   Q2 57,910 0.05 Reduce 25.05% 0.02 $22.84–28.67 · VW $25.73i $1,445,000 SEC
2022   Q1 77,264 0.07 Add 166.80% 0.04 $24.42–30.37 · VW $27.48i $2,295,000 SEC
2021   Q4 28,960 0.03 Add 209.60% 0.02 $27.02–32.38 · VW $29.25i $928,000 SEC
2021   Q3 9,354 <0.01 Reduce 26.92% <0.01 $25.35–28.62 · VW $27.50i $241,000 SEC
2021   Q2 12,800 0.01 Reduce 36.73% <0.01 $24.69–27.53 · VW $26.54i $333,000 SEC
2021   Q1 20,230 0.02 Buy 0.02 $21.68–26.68 · VW $24.83i $509,000 SEC
2020   Q4 0 0.00 Sell 100.00% <0.01 $21.83–25.94 · VW $23.52i SEC
2020   Q3 9,880 <0.01 Buy <0.01 $21.28–24.93 · VW $22.61i $223,000 SEC
2020   Q1 0 0.00 Sell 100.00% <0.01 $13.36–19.66 · VW $17.04i SEC
2019   Q4 19,780 <0.01 Buy <0.01 $17.01–18.97 · VW $17.81i $365,000 SEC
2019   Q3 0 0.00 Sell 100.00% 0.24 $14.19–18.90 · VW $17.02i SEC
2019   Q2 913,888 0.24 Buy 0.24 $14.72–17.75 · VW $15.96i $14,892,000 SEC
2018   Q4 0 0.00 Sell 100.00% <0.01 $12.30–15.22 · VW $14.21i SEC
2018   Q3 34,988 <0.01 Reduce 94.26% 0.10 $12.00–15.28 · VW $13.38i $508,000 SEC
2018   Q2 609,808 0.11 Add 181.08% 0.07 $11.84–14.62 · VW $13.56i $7,338,000 SEC
2018   Q1 216,952 0.04 Reduce 2.75% <0.01 $12.13–14.69 · VW $13.10i $2,961,000 SEC
2017   Q4 223,076 0.04 Reduce 83.53% 0.19 $11.60–14.45 · VW $13.27i $3,050,000 SEC
2017   Q3 1,354,316 0.23 Reduce 29.74% 0.09 $9.95–12.24 · VW $11.31i $15,432,000 SEC
2017   Q2 1,927,572 0.30 Buy 0.30 $10.27–11.65 · VW $10.88i $20,977,000 SEC
2016   Q1 0 0.00 Sell 100.00% 0.01 $9.62–12.50 · VW $11.27i SEC
2015   Q4 108,240 0.01 Reduce 94.17% 0.16 $8.77–10.49 · VW $9.80i $1,105,000 SEC
2015   Q3 1,855,160 0.17 Add 200.45% 0.12 $8.61–10.49 · VW $9.63i $16,979,000 SEC
2015   Q2 617,464 0.06 Reduce 74.96% 0.15 $9.93–10.88 · VW $10.42i $6,511,000 SEC
2015   Q1 2,465,616 0.20 Buy 0.20 $9.86–11.45 · VW $10.66i $25,541,000 SEC
Price snapshot:
Current price$47.05
Avg. buy price$35.18
+/- since buy33.72%
52-week low$38.55
52-week high$49.83