MPI
FAST icon

Mairs & Power Inc’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$226M Buy
5,372,759
+2,682,904
+100% +$113M 2.23% 13
2025
Q1
$209M Sell
2,689,855
-19,576
-0.7% -$1.52M 2.17% 14
2024
Q4
$195M Sell
2,709,431
-22,499
-0.8% -$1.62M 1.88% 18
2024
Q3
$195M Buy
2,731,930
+68,617
+3% +$4.9M 1.84% 21
2024
Q2
$167M Sell
2,663,313
-28,783
-1% -$1.81M 1.62% 25
2024
Q1
$208M Sell
2,692,096
-498,501
-16% -$38.5M 2.01% 17
2023
Q4
$207M Sell
3,190,597
-43,296
-1% -$2.8M 2.18% 16
2023
Q3
$177M Sell
3,233,893
-17,441
-0.5% -$953K 2.07% 18
2023
Q2
$192M Buy
3,251,334
+44,655
+1% +$2.63M 2.09% 18
2023
Q1
$173M Buy
3,206,679
+243,220
+8% +$13.1M 2% 18
2022
Q4
$140M Sell
2,963,459
-22,910
-0.8% -$1.08M 1.69% 23
2022
Q3
$137M Sell
2,986,369
-28,256
-0.9% -$1.3M 1.73% 22
2022
Q2
$150M Sell
3,014,625
-223,903
-7% -$11.2M 1.8% 21
2022
Q1
$192M Sell
3,238,528
-82,493
-2% -$4.9M 1.94% 16
2021
Q4
$213M Sell
3,321,021
-81,073
-2% -$5.19M 1.97% 18
2021
Q3
$176M Sell
3,402,094
-117,090
-3% -$6.04M 1.76% 20
2021
Q2
$183M Sell
3,519,184
-43,618
-1% -$2.27M 1.81% 20
2021
Q1
$179M Sell
3,562,802
-61,089
-2% -$3.07M 1.88% 21
2020
Q4
$177M Sell
3,623,891
-23,862
-0.7% -$1.17M 1.97% 19
2020
Q3
$164M Sell
3,647,753
-539,100
-13% -$24.3M 2.05% 19
2020
Q2
$179M Sell
4,186,853
-529,464
-11% -$22.7M 2.34% 13
2020
Q1
$147M Sell
4,716,317
-480,898
-9% -$15M 2.15% 18
2019
Q4
$192M Sell
5,197,215
-32,445
-0.6% -$1.2M 2.18% 18
2019
Q3
$171M Sell
5,229,660
-19,172
-0.4% -$626K 2.07% 19
2019
Q2
$171M Buy
5,248,832
+2,448,948
+87% +$79.8M 2.05% 19
2019
Q1
$180M Sell
2,799,884
-138,768
-5% -$8.92M 2.19% 16
2018
Q4
$154M Buy
2,938,652
+6,094
+0.2% +$319K 2.07% 16
2018
Q3
$170M Sell
2,932,558
-11,317
-0.4% -$657K 1.98% 15
2018
Q2
$142M Sell
2,943,875
-58,329
-2% -$2.81M 1.76% 21
2018
Q1
$164M Buy
3,002,204
+24,068
+0.8% +$1.31M 2.02% 17
2017
Q4
$163M Buy
2,978,136
+107,048
+4% +$5.85M 1.89% 24
2017
Q3
$131M Buy
2,871,088
+442,534
+18% +$20.2M 1.57% 27
2017
Q2
$106M Buy
2,428,554
+340,528
+16% +$14.8M 1.28% 31
2017
Q1
$108M Sell
2,088,026
-92,380
-4% -$4.76M 1.32% 30
2016
Q4
$102M Sell
2,180,406
-7,376
-0.3% -$347K 1.32% 31
2016
Q3
$91.4M Sell
2,187,782
-7,605
-0.3% -$318K 1.2% 33
2016
Q2
$97.5M Sell
2,195,387
-13,904
-0.6% -$617K 1.32% 31
2016
Q1
$108M Buy
2,209,291
+6,424
+0.3% +$315K 1.54% 28
2015
Q4
$89.9M Buy
2,202,867
+1,355
+0.1% +$55.3K 1.35% 30
2015
Q3
$80.6M Buy
2,201,512
+32,116
+1% +$1.18M 1.26% 32
2015
Q2
$91.5M Buy
2,169,396
+1,191
+0.1% +$50.2K 1.3% 32
2015
Q1
$89.8M Buy
2,168,205
+34,294
+2% +$1.42M 1.24% 32
2014
Q4
$101M Buy
2,133,911
+119,801
+6% +$5.7M 1.41% 30
2014
Q3
$90.4M Buy
2,014,110
+177,662
+10% +$7.98M 1.32% 30
2014
Q2
$90.9M Sell
1,836,448
-4,098
-0.2% -$203K 1.29% 30
2014
Q1
$90.7M Buy
1,840,546
+469,272
+34% +$23.1M 1.34% 29
2013
Q4
$65.1M Buy
1,371,274
+105,604
+8% +$5.02M 1% 36
2013
Q3
$63.6M Buy
1,265,670
+117,067
+10% +$5.88M 1.1% 30
2013
Q2
$52.6M Buy
+1,148,603
New +$52.6M 1.01% 33