CFMC
FAST icon

Curbstone Financial Management Corp’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.13M Buy
26,814
+13,232
+97% +$556K 0.23% 98
2025
Q1
$1.05M Sell
13,582
-650
-5% -$50.4K 0.22% 102
2024
Q4
$1.02M Buy
14,232
+300
+2% +$21.6K 0.22% 108
2024
Q3
$995K Sell
13,932
-500
-3% -$35.7K 0.21% 112
2024
Q2
$907K Hold
14,432
0.2% 112
2024
Q1
$1.11M Sell
14,432
-800
-5% -$61.7K 0.24% 102
2023
Q4
$987K Sell
15,232
-300
-2% -$19.4K 0.22% 104
2023
Q3
$849K Hold
15,532
0.21% 106
2023
Q2
$916K Sell
15,532
-250
-2% -$14.7K 0.22% 106
2023
Q1
$851K Hold
15,782
0.21% 110
2022
Q4
$747K Buy
15,782
+100
+0.6% +$4.73K 0.19% 117
2022
Q3
$722K Sell
15,682
-300
-2% -$13.8K 0.18% 123
2022
Q2
$798K Buy
15,982
+2,962
+23% +$148K 0.19% 121
2022
Q1
$773K Sell
13,020
-90
-0.7% -$5.34K 0.14% 145
2021
Q4
$840K Sell
13,110
-150
-1% -$9.61K 0.15% 139
2021
Q3
$684K Hold
13,260
0.13% 153
2021
Q2
$690K Sell
13,260
-150
-1% -$7.81K 0.13% 150
2021
Q1
$674K Sell
13,410
-1,700
-11% -$85.4K 0.13% 143
2020
Q4
$738K Hold
15,110
0.15% 130
2020
Q3
$681K Sell
15,110
-760
-5% -$34.3K 0.16% 130
2020
Q2
$680K Sell
15,870
-450
-3% -$19.3K 0.18% 124
2020
Q1
$510K Sell
16,320
-2,152
-12% -$67.3K 0.15% 138
2019
Q4
$683K Sell
18,472
-100
-0.5% -$3.7K 0.16% 142
2019
Q3
$607K Sell
18,572
-380
-2% -$12.4K 0.16% 143
2019
Q2
$618K Buy
18,952
+8,586
+83% +$280K 0.16% 144
2019
Q1
$667K Sell
10,366
-200
-2% -$12.9K 0.18% 137
2018
Q4
$552K Sell
10,566
-200
-2% -$10.4K 0.17% 139
2018
Q3
$625K Hold
10,766
0.16% 140
2018
Q2
$518K Sell
10,766
-400
-4% -$19.2K 0.14% 150
2018
Q1
$610K Buy
11,166
+5,583
+100% +$305K 0.17% 134
2017
Q4
$305K Sell
5,583
-5,583
-50% -$305K 0.17% 138
2017
Q3
$509K Buy
11,166
+5,513
+98% +$251K 0.15% 147
2017
Q2
$246K Buy
5,653
+60
+1% +$2.61K 0.15% 146
2017
Q1
$288K Buy
5,593
+160
+3% +$8.24K 0.18% 132
2016
Q4
$255K Sell
5,433
-5,433
-50% -$255K 0.16% 143
2016
Q3
$454K Hold
10,866
0.15% 151
2016
Q2
$482K Buy
10,866
+340
+3% +$15.1K 0.16% 138
2016
Q1
$516K Sell
10,526
-380
-3% -$18.6K 0.17% 131
2015
Q4
$445K Buy
+10,906
New +$445K 0.15% 140