William Frels - Mairs & Power
Holding/activity history for Fastenal Co. (FAST)
← All FAST superinvestors
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 3,922,442 | 1.86 | Reduce 15.96% | 0.29 | $42.76–49.67 · VW $45.79i | $182,001,337 | SEC |
| 2025 Q4 | 4,667,499 | 1.80 | Reduce 1.09% | 0.02 | $38.97–44.95 · VW $42.43i | $187,306,719 | SEC |
| 2025 Q3 | 4,719,036 | 2.18 | Reduce 12.17% | 0.27 | $40.76–50.63 · VW $44.18i | $231,421,506 | SEC |
| 2025 Q2 | 5,372,759 | 2.23 | Reduce 0.13% | <0.01 | $39.04–48.10 · VW $44.42i | $225,655,861 | SEC |
| 2025 Q1 | 5,379,710 | 2.17 | Reduce 0.72% | 0.01 | $35.31–41.21 · VW $39.00i | $208,598,279 | SEC |
| 2024 Q4 | 5,418,862 | 1.88 | Reduce 0.82% | 0.02 | $35.36–42.44 · VW $38.14i | $194,835,205 | SEC |
| 2024 Q3 | 5,463,860 | 1.84 | Add 2.58% | 0.05 | $32.04–39.38 · VW $36.84i | $195,114,462 | SEC |
| 2024 Q2 | 5,326,626 | 1.62 | Reduce 1.07% | 0.02 | $30.68–35.86 · VW $33.97i | $167,362,608 | SEC |
| 2024 Q1 | 5,384,192 | 2.01 | Reduce 15.62% | 0.34 | $33.40–39.52 · VW $35.63i | $207,668,309 | SEC |
| 2023 Q4 | 6,381,194 | 2.18 | Reduce 1.34% | 0.03 | $29.02–35.05 · VW $32.73i | $206,654,987 | SEC |
| 2023 Q3 | 6,467,786 | 2.07 | Reduce 0.54% | 0.01 | $26.92–30.47 · VW $28.85i | $176,699,930 | SEC |
| 2023 Q2 | 6,502,668 | 2.09 | Add 1.39% | 0.03 | $26.42–29.72 · VW $28.48i | $191,796,210 | SEC |
| 2023 Q1 | 6,413,358 | 2.00 | Add 8.21% | 0.15 | $25.02–27.67 · VW $26.54i | $172,968,282 | SEC |
| 2022 Q4 | 5,926,918 | 1.69 | Reduce 0.77% | 0.01 | $22.85–26.75 · VW $24.96i | $140,230,894 | SEC |
| 2022 Q3 | 5,972,738 | 1.73 | Reduce 0.94% | 0.02 | $21.86–28.33 · VW $24.79i | $137,492,000 | SEC |
| 2022 Q2 | 6,029,250 | 1.80 | Reduce 6.91% | 0.13 | $22.84–28.67 · VW $25.73i | $150,490,000 | SEC |
| 2022 Q1 | 6,477,056 | 1.94 | Reduce 2.48% | 0.05 | $24.42–30.37 · VW $27.48i | $192,369,000 | SEC |
| 2021 Q4 | 6,642,042 | 1.97 | Reduce 2.38% | 0.04 | $27.02–32.38 · VW $29.25i | $212,745,000 | SEC |
| 2021 Q3 | 6,804,188 | 1.76 | Reduce 3.33% | 0.06 | $25.35–28.62 · VW $27.50i | $175,582,000 | SEC |
| 2021 Q2 | 7,038,368 | 1.81 | Reduce 1.22% | 0.02 | $24.69–27.53 · VW $26.54i | $182,998,000 | SEC |
| 2021 Q1 | 7,125,604 | 1.88 | Reduce 1.69% | 0.03 | $21.68–26.68 · VW $24.83i | $179,138,000 | SEC |
| 2020 Q4 | 7,247,782 | 1.97 | Reduce 0.65% | 0.01 | $21.83–25.94 · VW $23.52i | $176,955,000 | SEC |
| 2020 Q3 | 7,295,506 | 2.05 | Reduce 12.88% | 0.30 | $21.28–24.93 · VW $22.61i | $164,477,000 | SEC |
| 2020 Q2 | 8,373,706 | 2.34 | Reduce 11.23% | 0.24 | $17.58–23.53 · VW $21.55i | $179,365,000 | SEC |
| 2020 Q1 | 9,432,634 | 2.15 | Reduce 9.25% | 0.20 | $13.36–19.66 · VW $17.04i | $147,385,000 | SEC |
| 2019 Q4 | 10,394,430 | 2.18 | Reduce 0.62% | 0.01 | $17.01–18.97 · VW $17.81i | $192,037,000 | SEC |
| 2019 Q3 | 10,459,320 | 2.07 | Reduce 0.37% | <0.01 | $14.19–18.90 · VW $17.02i | $170,853,000 | SEC |
| 2019 Q2 | 10,497,664 | 2.05 | Reduce 6.27% | 0.14 | $14.72–17.75 · VW $15.96i | $171,059,000 | SEC |
| 2019 Q1 | 11,199,536 | 2.19 | Reduce 4.72% | 0.10 | $14.95–17.97 · VW $16.85i | $180,061,000 | SEC |
| 2018 Q4 | 11,754,608 | 2.07 | Add 0.21% | <0.01 | $12.30–15.22 · VW $14.21i | $153,662,000 | SEC |
| 2018 Q3 | 11,730,232 | 1.98 | Reduce 0.38% | <0.01 | $12.00–15.28 · VW $13.38i | $170,147,000 | SEC |
| 2018 Q2 | 11,775,500 | 1.76 | Reduce 1.94% | 0.04 | $11.84–14.62 · VW $13.56i | $141,689,000 | SEC |
| 2018 Q1 | 12,008,816 | 2.02 | Add 0.81% | 0.02 | $12.13–14.69 · VW $13.10i | $163,890,000 | SEC |
| 2017 Q4 | 11,912,544 | 1.89 | Add 3.73% | 0.07 | $11.60–14.45 · VW $13.27i | $162,874,000 | SEC |
| 2017 Q3 | 11,484,352 | 1.57 | Add 18.22% | 0.24 | $9.95–12.24 · VW $11.31i | $130,864,000 | SEC |
| 2017 Q2 | 9,714,216 | 1.28 | Add 16.31% | 0.18 | $10.27–11.65 · VW $10.88i | $105,715,000 | SEC |
| 2017 Q1 | 8,352,104 | 1.32 | Reduce 4.24% | 0.06 | $11.06–13.19 · VW $11.80i | $107,533,000 | SEC |
| 2016 Q4 | 8,721,624 | 1.32 | Reduce 0.34% | <0.01 | $9.52–12.89 · VW $11.61i | $102,435,000 | SEC |
| 2016 Q3 | 8,751,128 | 1.20 | Reduce 0.35% | <0.01 | $9.43–11.14 · VW $10.10i | $91,406,000 | SEC |
| 2016 Q2 | 8,781,548 | 1.32 | Reduce 0.63% | <0.01 | $10.37–11.76 · VW $10.94i | $97,453,000 | SEC |
| 2016 Q1 | 8,837,164 | 1.54 | Add 0.29% | <0.01 | $9.62–12.50 · VW $11.27i | $108,255,000 | SEC |
| 2015 Q4 | 8,811,468 | 1.35 | Add 0.06% | <0.01 | $8.77–10.49 · VW $9.80i | $89,921,000 | SEC |
| 2015 Q3 | 8,806,048 | 1.26 | Add 1.48% | 0.02 | $8.61–10.49 · VW $9.63i | $80,597,000 | SEC |
| 2015 Q2 | 8,677,584 | 1.30 | Add 0.05% | <0.01 | $9.93–10.88 · VW $10.42i | $91,505,000 | SEC |
| 2015 Q1 | 8,672,820 | 1.24 | Add 1.61% | 0.02 | $9.86–11.45 · VW $10.66i | $89,840,000 | SEC |
| 2014 Q4 | 8,535,644 | 1.41 | Add 5.95% | 0.08 | $10.93–12.11 · VW $11.38i | $101,489,000 | SEC |
| 2014 Q3 | 8,056,440 | 1.32 | Add 9.67% | 0.12 | $10.05–11.85 · VW $10.97i | $90,434,000 | SEC |
| 2014 Q2 | 7,345,792 | 1.31 | Reduce 0.22% | <0.01 | $11.04–12.74 · VW $11.62i | $90,886,000 | SEC |
| 2014 Q1 | 7,362,184 | 1.40 | Add 34.22% | 0.36 | $10.62–13.05 · VW $12.06i | $90,739,000 | SEC |
| 2013 Q4 | 5,485,096 | 1.05 | Add 8.34% | 0.08 | $10.88–12.99 · VW $11.62i | $65,149,000 | SEC |
| 2013 Q3 | 5,062,680 | 1.15 | Add 10.19% | 0.11 | $10.94–12.90 · VW $12.10i | $63,625,000 | SEC |
| 2013 Q2 | 4,594,412 | 1.05 | Add 0.58% | <0.01 | $11.10–13.28 · VW $12.21i | $52,595,000 | SEC |
| 2013 Q1 | 4,567,768 | 0.60 | Add 0.57% | <0.01 | $11.75–13.35 · VW $12.45i | $58,616,000 | SEC |
| 2012 Q4 | 4,541,668 | 1.32 | Reduce 0.75% | <0.01 | $10.00–12.50 · VW $11.64i | $52,967,000 | SEC |
| 2012 Q3 | 4,576,168 | 1.21 | Add 0.64% | <0.01 | $10.37–11.79 · VW $11.11i | $49,182,000 | SEC |
| 2012 Q2 | 4,546,868 | 1.20 | Add 0.05% | <0.01 | $9.40–11.97 · VW $10.72i | $45,821,000 | SEC |
| 2012 Q1 | 4,544,548 | 1.58 | Reduce 9.77% | 0.15 | $11.40–13.76 · VW $12.29i | $61,465,000 | SEC |
| 2011 Q4 | 5,036,852 | 1.58 | Reduce 3.31% | 0.05 | $9.19–11.90 · VW $10.92i | $54,914,000 | SEC |
| 2011 Q3 | 5,209,120 | 1.39 | Reduce 1.91% | 0.01 | $7.28–9.78 · VW $8.86i | $43,340,000 | SEC |
| 2011 Q2 | 5,310,320 | 0.65 | Reduce 1.17% | 0.01 | $7.73–9.20 · VW $8.45i | $47,780,000 | SEC |
| 2011 Q1 | 5,373,256 | 1.19 | Reduce 0.65% | <0.01 | $7.27–8.72 · VW $8.12i | $43,544,000 | SEC |
| 2010 Q4 | 5,408,256 | 1.17 | Reduce 0.40% | <0.01 | $6.36–7.69 · VW $7.10i | $40,501,000 | SEC |
| 2010 Q3 | 5,429,736 | 0.57 | Reduce 0.31% | <0.01 | $5.58–6.86 · VW $6.29i | $36,100,972,000 | SEC |
| 2010 Q2 | 5,446,464 | 1.17 | Reduce 0.93% | <0.01 | $5.88–7.08 · VW $6.36i | $34,169,754,000 | SEC |
| 2010 Q1 | 5,497,784 | 0.50 | Reduce 1.04% | <0.01 | $5.12–7.08 · VW $6.35i | $32,979,832,000 | SEC |
| 2009 Q4 | 5,555,384 | 0.46 | Reduce 0.99% | <0.01 | $4.31–5.91 · VW $5.14i | $28,915,774,000 | SEC |
| 2009 Q3 | 5,611,136 | 0.45 | Add 5.18% | 0.02 | $4.30–5.21 · VW $4.61i | $27,143,870,000 | SEC |
| 2009 Q2 | 5,335,016 | 0.42 | Add 19.27% | 0.07 | $3.66–4.88 · VW $4.33i | $22,120,310,000 | SEC |
| 2009 Q1 | 4,473,016 | 0.41 | Add 5.04% | 0.02 | $3.23–5.04 · VW $4.36i | $17,978,729,000 | SEC |
| 2008 Q4 | 4,258,416 | 0.35 | Add 17.57% | 0.05 | $3.76–5.31 · VW $4.45i | $18,550,725,000 | SEC |
| 2008 Q3 | 3,621,960 | 0.33 | Reduce 1.31% | <0.01 | $3.94–7.06 · VW $5.34i | $22,361,076,000 | SEC |
| 2008 Q2 | 3,669,960 | 0.29 | Reduce 1.14% | <0.01 | $5.23–6.53 · VW $5.96i | $19,799,434,000 | SEC |
| 2008 Q1 | 3,712,360 | 0.29 | Add 14.40% | 0.04 | $4.70–6.41 · VW $5.73i | $21,313,587,000 | SEC |
| 2007 Q4 | 3,244,960 | 0.33 | Add 92.04% | 0.16 | $4.03–5.56 · VW $4.88i | $16,395,160 | SEC |
| 2007 Q3 | 1,689,760 | 0.11 | Add 1.33% | <0.01 | $5.18–6.62 · VW $5.79i | $9,591,500,000 | SEC |
| 2007 Q2 | 1,667,560 | 0.11 | Add 1414.31% | 0.10 | $5.01–6.12 · VW $5.59i | $8,725,508 | SEC |
| 2007 Q1 | 110,120 | <0.01 | Add 13.15% | <0.01 | $4.13–5.26 · VW $4.84i | $482,463 | SEC |
| 2006 Q4 | 97,320 | <0.01 | Add 6.11% | <0.01 | $4.35–5.10 · VW $4.70i | $436,480 | SEC |
| 2006 Q3 | 91,720 | 0.01 | Reduce 4.18% | <0.01 | $4.30–5.39 · VW $4.91i | $442,434 | SEC |
| 2006 Q2 | 95,720 | 0.01 | Add 24.64% | <0.01 | $4.15–6.16 · VW $4.92i | $482,070 | SEC |
| 2006 Q1 | 76,800 | <0.01 | Reduce 3.03% | <0.01 | $4.73–6.13 · VW $5.57i | $454,464 | SEC |
| 2005 Q4 | 79,200 | <0.01 | $4.89 | $387,387 | SEC | ||
| 2005 Q3 | 79,200 | <0.01 | Reduce 9.17% | <0.01 | $3.61–4.41 · VW $4.13i | $302,395 | SEC |
| 2005 Q2 | 87,200 | <0.01 | $3.83 | $333,812 | SEC | ||
| 2005 Q1 | 87,200 | <0.01 | Reduce 15.50% | <0.01 | $3.19–3.86 · VW $3.47i | $301,385 | SEC |
| 2004 Q4 | 103,200 | <0.01 | $3.85 | $397,062 | SEC | ||
| 2004 Q3 | 103,200 | 0.02 | Add 44.94% | <0.01 | $3.20–4.03 · VW $3.56i | $371,520 | SEC |
| 2004 Q2 | 71,200 | 0.01 | $3.55 | $252,893 | SEC | ||
| 2004 Q1 | 71,200 | <0.01 | $3.36 | $238,921 | SEC | ||
| 2003 Q4 | 71,200 | <0.01 | Buy | <0.01 | $2.76–3.26 · VW $3.01i | $221,388 | SEC |
Price snapshot:
Current price$47.05
Avg. buy price$642.57
+/- since buy-92.68%
52-week low$38.55
52-week high$49.83