CCM
FAST icon

Check Capital Management’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$333K Buy
7,920
+3,960
+100% +$166K 0.01% 38
2025
Q1
$307K Hold
3,960
0.01% 36
2024
Q4
$285K Hold
3,960
0.01% 36
2024
Q3
$283K Hold
3,960
0.01% 36
2024
Q2
$249K Hold
3,960
0.01% 40
2024
Q1
$305K Hold
3,960
0.01% 38
2023
Q4
$256K Sell
3,960
-1,200
-23% -$77.7K 0.01% 39
2023
Q3
$282K Sell
5,160
-1,100
-18% -$60.1K 0.01% 37
2023
Q2
$369K Sell
6,260
-250
-4% -$14.7K 0.01% 28
2023
Q1
$351K Hold
6,510
0.02% 28
2022
Q4
$308K Hold
6,510
0.01% 30
2022
Q3
$300K Sell
6,510
-250
-4% -$11.5K 0.02% 31
2022
Q2
$337K Hold
6,760
0.02% 30
2022
Q1
$402K Hold
6,760
0.02% 31
2021
Q4
$433K Hold
6,760
0.02% 32
2021
Q3
$349K Hold
6,760
0.02% 33
2021
Q2
$352K Hold
6,760
0.02% 33
2021
Q1
$340K Hold
6,760
0.02% 35
2020
Q4
$330K Hold
6,760
0.02% 36
2020
Q3
$305K Hold
6,760
0.02% 34
2020
Q2
$290K Sell
6,760
-1,050
-13% -$45K 0.02% 32
2020
Q1
$244K Hold
7,810
0.02% 36
2019
Q4
$289K Sell
7,810
-250
-3% -$9.25K 0.01% 39
2019
Q3
$263K Hold
8,060
0.01% 43
2019
Q2
$263K Buy
8,060
+3,630
+82% +$118K 0.01% 43
2019
Q1
$285K Sell
4,430
-45,200
-91% -$2.91M 0.02% 39
2018
Q4
$2.6M Sell
49,630
-8,750
-15% -$458K 0.14% 25
2018
Q3
$3.39M Sell
58,380
-9,349
-14% -$542K 0.17% 25
2018
Q2
$3.26M Sell
67,729
-10,450
-13% -$503K 0.17% 26
2018
Q1
$4.27M Sell
78,179
-62,700
-45% -$3.42M 0.23% 25
2017
Q4
$7.71M Sell
140,879
-90,717
-39% -$4.96M 0.42% 23
2017
Q3
$10.6M Buy
231,596
+213,100
+1,152% +$9.71M 0.63% 24
2017
Q2
$805K Buy
18,496
+8,766
+90% +$382K 0.05% 30
2017
Q1
$501K Sell
9,730
-18,490
-66% -$952K 0.03% 36
2016
Q4
$1.33M Buy
28,220
+9,893
+54% +$465K 0.1% 26
2016
Q3
$766K Buy
18,327
+747
+4% +$31.2K 0.06% 29
2016
Q2
$780K Sell
17,580
-150
-0.8% -$6.66K 0.06% 30
2016
Q1
$869K Sell
17,730
-300
-2% -$14.7K 0.07% 27
2015
Q4
$736K Buy
18,030
+11,030
+158% +$450K 0.07% 28
2015
Q3
$256K Sell
7,000
-600
-8% -$21.9K 0.03% 39
2015
Q2
$321K Buy
7,600
+850
+13% +$35.9K 0.03% 37
2015
Q1
$280K Hold
6,750
0.02% 41
2014
Q4
$321K Sell
6,750
-100
-1% -$4.76K 0.03% 38
2014
Q3
$308K Buy
+6,850
New +$308K 0.03% 43