CM
FAST icon

Castleark Management’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$291K Buy
6,920
+3,460
+100% +$145K 0.01% 244
2025
Q1
$268K Hold
3,460
0.01% 251
2024
Q4
$249K Hold
3,460
0.01% 254
2024
Q3
$247K Hold
3,460
0.01% 234
2024
Q2
$217K Hold
3,460
0.01% 236
2024
Q1
$267K Hold
3,460
0.01% 244
2023
Q4
$224K Hold
3,460
0.01% 248
2023
Q3
$189K Hold
3,460
0.01% 243
2023
Q2
$204K Hold
3,460
0.01% 245
2023
Q1
$187K Hold
3,460
0.01% 250
2022
Q4
$164K Hold
3,460
0.01% 262
2022
Q3
$159K Hold
3,460
0.01% 261
2022
Q2
$173K Hold
3,460
0.01% 275
2022
Q1
$206K Hold
3,460
0.01% 287
2021
Q4
$222K Hold
3,460
0.01% 300
2021
Q3
$179K Hold
3,460
0.01% 297
2021
Q2
$180K Hold
3,460
0.01% 303
2021
Q1
$174K Hold
3,460
0.01% 301
2020
Q4
$169K Hold
3,460
0.01% 310
2020
Q3
$156K Hold
3,460
0.01% 314
2020
Q2
$148K Hold
3,460
0.01% 303
2020
Q1
$108K Hold
3,460
0.01% 296
2019
Q4
$128K Hold
3,460
0.01% 314
2019
Q3
$113K Sell
3,460
-64,460
-95% -$2.11M ﹤0.01% 322
2019
Q2
$2.21M Buy
67,920
+31,710
+88% +$1.03M 0.08% 211
2019
Q1
$2.33M Hold
36,210
0.09% 216
2018
Q4
$1.89M Hold
36,210
0.08% 226
2018
Q3
$2.1M Hold
36,210
0.06% 254
2018
Q2
$1.74M Hold
36,210
0.05% 253
2018
Q1
$1.98M Hold
36,210
0.06% 254
2017
Q4
$1.98M Hold
36,210
0.06% 261
2017
Q3
$1.65M Hold
36,210
0.05% 265
2017
Q2
$1.58M Sell
36,210
-2,600
-7% -$113K 0.05% 265
2017
Q1
$2M Hold
38,810
0.06% 269
2016
Q4
$1.82M Hold
38,810
0.06% 269
2016
Q3
$1.62M Hold
38,810
0.05% 274
2016
Q2
$1.72M Hold
38,810
0.06% 269
2016
Q1
$1.9M Hold
38,810
0.06% 253
2015
Q4
$1.58M Sell
38,810
-5,320
-12% -$217K 0.05% 274
2015
Q3
$1.62M Hold
44,130
0.05% 267
2015
Q2
$1.86M Hold
44,130
0.05% 282
2015
Q1
$1.83M Hold
44,130
0.04% 269
2014
Q4
$2.1M Sell
44,130
-1,870
-4% -$88.9K 0.05% 236
2014
Q3
$2.27M Hold
46,000
0.06% 213
2014
Q2
$2.28M Hold
46,000
0.06% 212
2014
Q1
$2.27M Hold
46,000
0.06% 213
2013
Q4
$2.19M Buy
46,000
+1,870
+4% +$88.8K 0.06% 209
2013
Q3
$1.98M Sell
44,130
-9,270
-17% -$416K 0.06% 220
2013
Q2
$2.45M Buy
+53,400
New +$2.45M 0.08% 177