Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.73M Buy
37,200
+4,909
+15% +$220K 0.02% 435
2025
Q4
$1.32M Sell
32,291
-1,233
-4% -$51.9K 0.02% 497
2025
Q3
$1.64M Buy
33,524
+2,514
+8% +$119K 0.02% 423
2025
Q2
$1.3M Sell
31,010
-15,670
-34% -$636K 0.02% 494
2025
Q1
$1.81M Sell
46,680
-796
-2% -$29.8K 0.03% 359
2024
Q4
$1.71M Sell
47,476
-2,788
-6% -$109K 0.02% 404
2024
Q3
$1.79M Buy
50,264
+4,534
+10% +$153K 0.03% 382
2024
Q2
$1.42M Buy
45,730
+23,632
+107% +$797K 0.02% 399
2024
Q1
$852K Buy
22,098
+726
+3% +$25.7K 0.02% 307
2023
Q4
$692K Buy
+21,372
New +$644K 0.02% 324
2023
Q3
Sell
-182,054
Closed -$5.37M 469
2023
Q2
$5.37M Buy
182,054
+11,540
+7% +$316K 0.18% 74
2023
Q1
$4.6M Buy
170,514
+140,908
+476% +$3.61M 0.16% 90
2022
Q4
$700K Sell
29,606
-1,000
-3% -$24.5K 0.03% 123
2022
Q3
$705K Buy
30,606
+1,210
+4% +$30.5K 0.04% 108
2022
Q2
$734K Buy
29,396
+1,028
+4% +$27.7K 0.04% 111
2022
Q1
$843K Hold
28,368
0.04% 111
2021
Q4
$909K Sell
28,368
-940
-3% -$27.7K 0.04% 110
2021
Q3
$756K Buy
29,308
+940
+3% +$25.5K 0.04% 115
2021
Q2
$738K Hold
28,368
0.04% 109
2021
Q1
$713K Hold
28,368
0.05% 98
2020
Q4
$693K Hold
28,368
0.05% 102
2020
Q3
$640K Hold
28,368
0.05% 96
2020
Q2
$608K Hold
28,368
0.06% 105
2020
Q1
$443K Sell
28,368
-98
-0.3% -$1.73K 0.05% 110
2019
Q4
$526K Hold
28,466
0.05% 117
2019
Q3
$465K Sell
28,466
-238
-0.8% -$3.7K 0.05% 115
2019
Q2
$468K Buy
28,704
+2,240
+8% +$36.9K 0.05% 121
2019
Q1
$425K Hold
26,464
0.05% 129
2018
Q4
$346K Buy
26,464
+4
+0% +$54 0.05% 131
2018
Q3
$384K Hold
26,460
0.05% 145
2018
Q2
$318K Sell
26,460
-4,340
-14% -$56.2K 0.04% 178
2018
Q1
$420K Sell
30,800
-13,480
-30% -$186K 0.05% 176
2017
Q4
$605K Sell
44,280
-96
-0.2% -$1.19K 0.07% 137
2017
Q3
$506K Sell
44,376
-92
-0.2% -$991 0.07% 150
2017
Q2
$484K Buy
44,468
+14,284
+47% +$160K 0.07% 147
2017
Q1
$389K Buy
30,184
+200
+0.7% +$2.51K 0.06% 172
2016
Q4
$352K Buy
29,984
+3,492
+13% +$38.3K 0.06% 176
2016
Q3
$277K Hold
26,492
0.05% 182
2016
Q2
$294K Buy
26,492
+4
+0% +$46 0.06% 156
2016
Q1
$324K Hold
26,488
0.07% 137
2015
Q4
$270K Sell
26,488
-816
-3% -$8.04K 0.06% 124
2015
Q3
$250K Sell
27,304
-24,748
-48% -$245K 0.07% 120
2015
Q2
$549K Buy
52,052
+112
+0.2% +$1.18K 0.14% 81
2015
Q1
$538K Sell
51,940
-4,860
-9% -$52.5K 0.14% 80
2014
Q4
$675K Buy
56,800
+4,864
+9% +$54.5K 0.18% 63
2014
Q3
$583K Hold
51,936
0.17% 63
2014
Q2
$643K Hold
51,936
0.18% 62
2014
Q1
$640K Buy
+51,936
New +$608K 0.19% 57

Other funds holding FAST

Choreo LLC's FAST Position: Q1 2026 in Review

Choreo LLC increased its Fastenal (FAST) stake by 15% in Q1 2026, buying an estimated $220K and bringing the position to 37,200 shares worth $1.73M. The position accounts for 0.02% of the portfolio, ranked #435.

Choreo LLC first reported a position in FAST in Q1 2014 and has held it in 48 quarters since. The position peaked at $5.37M in Q2 2023. 1,413 funds tracked by Wall St. Rank hold FAST as of Q1 2026.

  • Choreo LLC held 37,200 shares of Fastenal worth $1.73M as of Q1 2026.
  • Choreo LLC bought 4,909 Fastenal shares in Q1 2026, an estimated $220K.
  • Fastenal made up 0.02% of Choreo LLC's portfolio in Q1 2026, its #435 holding.
  • Choreo LLC first reported a position in Fastenal in Q1 2014 and has held it in 48 quarters since.
  • Choreo LLC's Fastenal position peaked at $5.37M in Q2 2023.
  • 1,413 funds tracked by Wall St. Rank held Fastenal as of Q1 2026.

Based on Choreo LLC's 13F filing for Q1 2026, filed 13 May 2026.