Hills Bank & Trust’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$15.7M Sell
337,690
-15,544
-4% -$697K 0.76% 26
2025
Q4
$14.2M Sell
353,234
-6,920
-2% -$291K 0.82% 28
2025
Q3
$17.7M Sell
360,154
-7,375
-2% -$348K 1.04% 25
2025
Q2
$15.4M Sell
367,529
-6,467
-2% -$262K 0.97% 26
2025
Q1
$14.5M Sell
373,996
-5,952
-2% -$223K 1.02% 23
2024
Q4
$13.7M Sell
379,948
-2,858
-0.7% -$111K 1.03% 24
2024
Q3
$13.7M Sell
382,806
-9,012
-2% -$305K 1.03% 22
2024
Q2
$12.3M Sell
391,818
-14,008
-3% -$473K 1% 21
2024
Q1
$15.7M Sell
405,826
-7,796
-2% -$276K 1.33% 17
2023
Q4
$13.4M Sell
413,622
-9,640
-2% -$290K 1.31% 17
2023
Q3
$11.6M Sell
423,262
-4,188
-1% -$119K 1.34% 16
2023
Q2
$12.6M Sell
427,450
-3,986
-0.9% -$109K 1.62% 11
2023
Q1
$11.6M Sell
431,436
-7,474
-2% -$192K 1.61% 10
2022
Q4
$10.4M Sell
438,910
-3,484
-0.8% -$85.2K 1.53% 12
2022
Q3
$10.2M Sell
442,394
-3,668
-0.8% -$92.5K 1.5% 12
2022
Q2
$11.1M Sell
446,062
-1,050
-0.2% -$28.3K 1.81% 10
2022
Q1
$13.3M Sell
447,112
-7,782
-2% -$218K 1.89% 10
2021
Q4
$14.6M Sell
454,894
-4,018
-0.9% -$118K 2% 11
2021
Q3
$11.8M Sell
458,912
-8,050
-2% -$218K 1.79% 11
2021
Q2
$12.1M Sell
466,962
-3,390
-0.7% -$88.2K 1.84% 10
2021
Q1
$11.8M Sell
470,352
-414
-0.1% -$9.9K 1.92% 10
2020
Q4
$11.5M Sell
470,766
-2,550
-0.5% -$60K 2.01% 10
2020
Q3
$10.7M Sell
473,316
-12,868
-3% -$296K 2.09% 9
2020
Q2
$10.4M Buy
486,184
+135,318
+39% +$2.59M 2.2% 7
2020
Q1
$5.48M Sell
350,866
-6,000
-2% -$106K 1.61% 16
2019
Q4
$6.59M Sell
356,866
-8,520
-2% -$152K 1.55% 14
2019
Q3
$5.97M Sell
365,386
-2,410
-0.7% -$37.5K 1.5% 17
2019
Q2
$5.99M Sell
367,796
-372
-0.1% -$6.13K 1.55% 16
2019
Q1
$5.92M Buy
368,168
+25,492
+7% +$384K 1.59% 14
2018
Q4
$4.48M Sell
342,676
-1,296
-0.4% -$17.5K 1.39% 21
2018
Q3
$4.99M Buy
343,972
+27,356
+9% +$390K 1.34% 20
2018
Q2
$3.81M Sell
316,616
-8,480
-3% -$110K 1.1% 24
2018
Q1
$4.44M Sell
325,096
-14,100
-4% -$194K 1.34% 23
2017
Q4
$4.64M Sell
339,196
-3,260
-1% -$40.4K 1.36% 22
2017
Q3
$3.9M Sell
342,456
-740
-0.2% -$7.97K 1.22% 22
2017
Q2
$3.73M Sell
343,196
-3,000
-0.9% -$33.7K 1.21% 22
2017
Q1
$4.46M Sell
346,196
-1,000
-0.3% -$12.5K 1.51% 18
2016
Q4
$4.08M Sell
347,196
-12,120
-3% -$133K 1.43% 19
2016
Q3
$3.75M Sell
359,316
-4,348
-1% -$46.3K 1.36% 22
2016
Q2
$4.04M Sell
363,664
-3,880
-1% -$44.3K 1.49% 15
2016
Q1
$4.5M Sell
367,544
-40,884
-10% -$444K 1.66% 13
2015
Q4
$4.17M Sell
408,428
-60,344
-13% -$594K 1.58% 15
2015
Q3
$4.29M Sell
468,772
-38,052
-8% -$377K 1.69% 12
2015
Q2
$5.34M Buy
506,824
+1,460
+0.3% +$15.4K 1.98% 9
2015
Q1
$5.24M Buy
505,364
+13,104
+3% +$142K 1.96% 9
2014
Q4
$5.85M Buy
492,260
+1,012
+0.2% +$11.3K 2.3% 8
2014
Q3
$5.51M Buy
491,248
+12,640
+3% +$145K 2.25% 8
2014
Q2
$5.92M Buy
478,608
+12,380
+3% +$153K 2.47% 7
2014
Q1
$5.75M Sell
466,228
-2,760
-0.6% -$32.3K 2.46% 7
2013
Q4
$5.57M Buy
468,988
+15,320
+3% +$184K 2.47% 7
2013
Q3
$5.7M Buy
453,668
+13,572
+3% +$161K 2.78% 7
2013
Q2
$5.04M Buy
+440,096
New +$5.4M 2.62% 7

Other funds holding FAST

Hills Bank & Trust's FAST Position: Q1 2026 in Review

Hills Bank & Trust reduced its Fastenal (FAST) stake by 4.4% in Q1 2026, selling an estimated $697K and leaving 337,690 shares worth $15.7M. The position accounts for 0.76% of the portfolio, ranked #26.

Hills Bank & Trust first reported a position in FAST in Q2 2013 and has held it in 52 quarters since. The position peaked at $17.7M in Q3 2025. 1,415 funds tracked by Wall St. Rank hold FAST as of Q1 2026.

  • Hills Bank & Trust held 337,690 shares of Fastenal worth $15.7M as of Q1 2026.
  • Hills Bank & Trust sold 15,544 Fastenal shares in Q1 2026, an estimated $697K.
  • Fastenal made up 0.76% of Hills Bank & Trust's portfolio in Q1 2026, its #26 holding.
  • Hills Bank & Trust first reported a position in Fastenal in Q2 2013 and has held it in 52 quarters since.
  • Hills Bank & Trust's Fastenal position peaked at $17.7M in Q3 2025.
  • 1,415 funds tracked by Wall St. Rank held Fastenal as of Q1 2026.

Based on Hills Bank & Trust's 13F filing for Q1 2026, filed 1 May 2026.