Mairs & Power Growth Fund

Holding/activity history for  Fastenal (FAST)

PeriodShares% of PortfolioActivity% Change to PortfolioReported Price
2024   Q3 1,462,000 1.83 Add 3.25% 0.06 $71.42
2024   Q2 1,416,000 1.60 $62.84
2024   Q1 1,416,000 2.00 Reduce 24.48% 0.65 $77.14
2023   Q4 1,875,000 2.43 Reduce 1.68% 0.04 $64.77
2023   Q3 1,907,000 2.32 $54.64
2023   Q2 1,907,000 2.32 Add 3.47% 0.08 $58.99
2023   Q1 1,843,000 2.19 Add 16.06% 0.30 $53.94
2022   Q4 1,588,000 1.74 $47.32
2022   Q3 1,588,000 1.74 $46.04
2022   Q2 1,588,000 1.78 Reduce 9.77% 0.19 $49.92
2022   Q1 1,760,000 1.93 Reduce 2.76% 0.05 $59.40
2021   Q4 1,810,000 1.96 Reduce 1.09% 0.02 $64.06
2021   Q3 1,830,000 1.73 $51.61
2021   Q2 1,830,000 1.73 $52.00
2021   Q1 1,830,000 1.81 $50.28
2020   Q4 1,830,000 1.85 $48.83
2020   Q3 1,830,000 1.90 Reduce 20.43% 0.49 $45.09
2020   Q2 2,300,000 2.38 Reduce 16.97% 0.49 $42.84
2020   Q1 2,770,000 2.41 Reduce 13.98% 0.39 $31.25
2019   Q4 3,220,000 2.59 $36.95
2019   Q3 3,220,000 2.44 $32.67
2019   Q2 3,220,000 2.42 Reduce 9.55% 0.26 $32.59
2019   Q1 3,560,000 2.66 Reduce 6.81% 0.19 $32.16
2018   Q4 3,820,000 2.57 $26.15
2018   Q3 3,820,000 2.44 Reduce 0.26% 0.01 $29.01
2018   Q2 3,830,000 2.16 Reduce 1.54% 0.03 $24.07
2018   Q1 3,890,000 2.45 $27.30
2017   Q4 3,890,000 2.28 Add 3.73% 0.08 $27.34
2017   Q3 3,750,000 1.96 Add 22.55% 0.36 $22.79
2017   Q2 3,060,000 1.47 Add 13.33% 0.17 $21.77
2017   Q1 2,700,000 1.55 Reduce 6.25% 0.10 $25.75
2016   Q4 2,880,000 1.56 Reduce 0.69% 0.01 $23.49
2016   Q3 2,900,000 1.41 $20.89
2016   Q2 2,900,000 1.53 $22.20
2016   Q1 2,900,000 1.79 $24.50
2015   Q4 2,900,000 1.56 $20.41
2015   Q3 2,900,000 1.45 $18.31
2015   Q2 2,900,000 1.50 $21.09
2015   Q1 2,900,000 1.42 $20.72
2014   Q4 2,900,000 1.63 Add 8.21% 0.12 $23.78
2014   Q3 2,680,000 1.49 Add 13.56% 0.18 $22.45
2014   Q2 2,360,000 1.40 $24.74
2014   Q1 2,360,000 1.45 Add 55.26% 0.52 $24.66
2013   Q4 1,520,000 0.93 Add 2.70% 0.02 $23.76
2013   Q3 1,480,000 1.08 Add 7.25% 0.07 $25.13
2013   Q2 1,380,000 1.05 $22.93
2013   Q1 1,380,000 1.23 $25.68
2012   Q4 1,380,000 1.34 $23.34
2012   Q3 1,380,000 1.28 $21.49
2012   Q2 1,380,000 1.26 $20.16
2012   Q1 1,380,000 1.67 Reduce 5.48% 0.10 $27.05
2011   Q4 1,460,000 1.63 $21.80
2011   Q3 1,460,000 1.39 Reduce 1.35% 0.02 $16.64
2011   Q2 1,480,000 1.27 $18.00
2011   Q1 1,480,000 1.14 $16.21
2010   Q4 1,480,000 1.11 $14.98
2010   Q3 1,480,000 1.07 $13.30
2010   Q2 1,480,000 1.08 Reduce 2.63% 0.03 $12.55
2010   Q1 1,520,000 0.92 $12.00
2009   Q4 1,520,000 0.83 $10.41
2009   Q3 1,520,000 0.80 $9.68
2009   Q2 1,520,000 0.77 Add 8.57% 0.06 $8.29
2009   Q1 1,400,000 0.82 Add 6.06% 0.05 $8.04
2008   Q4 1,320,000 0.70 Add 10.00% 0.06 $8.71
2008   Q3 1,200,000 0.68 $12.35
2008   Q2 1,200,000 0.61 $10.79
2008   Q1 1,200,000 0.59 Add 15.38% 0.08 $11.48
2007   Q4 1,040,000 0.41 Add 160.00% 0.25 $10.10
2007   Q3 400,000 0.17 $11.35
2007   Q2 400,000 0.15 Buy 0.15 $10.47