Hartline Investment Corp’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.72M Hold
64,660
0.31% 45
2025
Q1
$2.51M Sell
64,660
-320
-0.5% -$12.4K 0.33% 39
2024
Q4
$2.34M Hold
64,980
0.27% 42
2024
Q3
$2.32M Hold
64,980
0.29% 42
2024
Q2
$2.04M Buy
+64,980
New +$2.04M 0.27% 43
2024
Q1
Sell
-65,636
Closed -$2.13M 425
2023
Q4
$2.13M Hold
65,636
0.34% 41
2023
Q3
$1.79M Hold
65,636
0.32% 46
2023
Q2
$1.94M Buy
65,636
+656
+1% +$19.3K 0.33% 43
2023
Q1
$1.75M Hold
64,980
0.35% 43
2022
Q4
$1.54M Buy
+64,980
New +$1.54M 0.35% 49
2022
Q3
Sell
-69,820
Closed -$1.71M 175
2022
Q2
$1.71M Buy
69,820
+620
+0.9% +$15.1K 0.24% 55
2022
Q1
$1.8M Buy
69,200
+4,120
+6% +$107K 0.23% 62
2021
Q4
$2.09M Sell
65,080
-4,120
-6% -$132K 0.29% 48
2021
Q3
$1.79M Hold
69,200
0.25% 57
2021
Q2
$1.8M Sell
69,200
-560
-0.8% -$14.6K 0.23% 62
2021
Q1
$1.75M Sell
69,760
-60
-0.1% -$1.51K 0.27% 54
2020
Q4
$1.71M Hold
69,820
0.24% 55
2020
Q3
$1.57M Hold
69,820
0.27% 54
2020
Q2
$1.5M Sell
69,820
-17,552
-20% -$376K 0.31% 54
2020
Q1
$1.37M Sell
87,372
-3,200
-4% -$50K 0.34% 46
2019
Q4
$1.67M Hold
90,572
0.36% 51
2019
Q3
$1.48M Buy
90,572
+2,208
+2% +$36.1K 0.36% 58
2019
Q2
$1.44M Buy
88,364
+592
+0.7% +$9.65K 0.34% 58
2019
Q1
$1.41M Hold
87,772
0.37% 54
2018
Q4
$1.15M Hold
87,772
0.35% 55
2018
Q3
$1.27M Hold
87,772
0.3% 62
2018
Q2
$1.06M Hold
87,772
0.28% 60
2018
Q1
$1.2M Sell
87,772
-416
-0.5% -$5.68K 0.33% 61
2017
Q4
$1.21M Buy
88,188
+1,140
+1% +$15.6K 0.33% 62
2017
Q3
$992K Hold
87,048
0.3% 66
2017
Q2
$947K Hold
87,048
0.3% 66
2017
Q1
$1.12M Buy
87,048
+112
+0.1% +$1.44K 0.36% 63
2016
Q4
$1.02M Buy
86,936
+37,220
+75% +$437K 0.36% 64
2016
Q3
$519K Hold
49,716
0.19% 80
2016
Q2
$552K Hold
49,716
0.2% 81
2016
Q1
$609K Hold
49,716
0.22% 73
2015
Q4
$507K Sell
49,716
-800
-2% -$8.16K 0.19% 74
2015
Q3
$462K Hold
50,516
0.17% 78
2015
Q2
$533K Hold
50,516
0.18% 71
2015
Q1
$523K Buy
50,516
+320
+0.6% +$3.31K 0.17% 73
2014
Q4
$597K Buy
50,196
+600
+1% +$7.14K 0.2% 70
2014
Q3
$557K Buy
49,596
+360
+0.7% +$4.04K 0.2% 73
2014
Q2
$609K Hold
49,236
0.22% 70
2014
Q1
$607K Buy
49,236
+4,120
+9% +$50.8K 0.21% 71
2013
Q4
$536K Buy
45,116
+2,520
+6% +$29.9K 0.19% 73
2013
Q3
$535K Hold
42,596
0.21% 69
2013
Q2
$488K Buy
+42,596
New +$488K 0.2% 71