Teacher Retirement System of Texas’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$8.87M Buy
211,110
+43,608
+26% +$1.83M 0.04% 384
2025
Q1
$6.49M Sell
167,502
-116,226
-41% -$4.51M 0.03% 443
2024
Q4
$10.2M Sell
283,728
-238,182
-46% -$8.56M 0.04% 335
2024
Q3
$18.6M Buy
521,910
+499,644
+2,244% +$17.8M 0.09% 227
2024
Q2
$700K Sell
22,266
-327,970
-94% -$10.3M ﹤0.01% 1068
2024
Q1
$13.5M Buy
350,236
+23,960
+7% +$924K 0.09% 254
2023
Q4
$10.6M Buy
326,276
+127,646
+64% +$4.13M 0.07% 284
2023
Q3
$5.43M Sell
198,630
-34,270
-15% -$936K 0.04% 391
2023
Q2
$6.87M Sell
232,900
-85,482
-27% -$2.52M 0.05% 355
2023
Q1
$8.59M Sell
318,382
-22,358
-7% -$603K 0.06% 340
2022
Q4
$8.06M Sell
340,740
-353,272
-51% -$8.36M 0.06% 315
2022
Q3
$16M Sell
694,012
-256,460
-27% -$5.9M 0.12% 181
2022
Q2
$23.7M Buy
950,472
+247,878
+35% +$6.19M 0.16% 130
2022
Q1
$20.9M Buy
702,594
+323,206
+85% +$9.6M 0.11% 194
2021
Q4
$12.2M Buy
379,388
+100,924
+36% +$3.23M 0.05% 330
2021
Q3
$7.19M Buy
278,464
+39,878
+17% +$1.03M 0.04% 413
2021
Q2
$6.2M Sell
238,586
-723,914
-75% -$18.8M 0.03% 471
2021
Q1
$24.2M Sell
962,500
-57,944
-6% -$1.46M 0.13% 189
2020
Q4
$24.9M Buy
1,020,444
+33,078
+3% +$808K 0.15% 160
2020
Q3
$22.3M Buy
987,366
+422,932
+75% +$9.53M 0.14% 171
2020
Q2
$12.1M Buy
564,434
+245,792
+77% +$5.26M 0.1% 256
2020
Q1
$4.98M Sell
318,642
-182,432
-36% -$2.85M 0.05% 345
2019
Q4
$9.26M Sell
501,074
-654,244
-57% -$12.1M 0.07% 313
2019
Q3
$18.9M Sell
1,155,318
-457,848
-28% -$7.48M 0.17% 198
2019
Q2
$26.3M Buy
1,613,166
+460,382
+40% +$7.5M 0.22% 149
2019
Q1
$18.5M Buy
1,152,784
+656,344
+132% +$10.6M 0.16% 213
2018
Q4
$6.49M Sell
496,440
-190,540
-28% -$2.49M 0.06% 340
2018
Q3
$9.97M Buy
686,980
+240,564
+54% +$3.49M 0.07% 312
2018
Q2
$5.37M Buy
446,416
+192,164
+76% +$2.31M 0.03% 440
2018
Q1
$3.47M Sell
254,252
-93,880
-27% -$1.28M 0.02% 494
2017
Q4
$4.76M Buy
+348,132
New +$4.76M 0.03% 440
2017
Q2
Sell
-665,004
Closed -$8.56M 1044
2017
Q1
$8.56M Buy
+665,004
New +$8.56M 0.06% 285
2016
Q4
Sell
-44,472
Closed -$465K 1114
2016
Q3
$465K Sell
44,472
-88,128
-66% -$921K ﹤0.01% 741
2016
Q2
$1.47M Sell
132,600
-2,520
-2% -$28K 0.01% 534
2016
Q1
$1.66M Buy
135,120
+108,248
+403% +$1.33M 0.01% 509
2015
Q4
$274K Sell
26,872
-51,868
-66% -$529K ﹤0.01% 905
2015
Q3
$721K Buy
78,740
+17,660
+29% +$162K 0.01% 585
2015
Q2
$644K Buy
61,080
+8,880
+17% +$93.6K ﹤0.01% 523
2015
Q1
$541K Buy
52,200
+240
+0.5% +$2.49K ﹤0.01% 614
2014
Q4
$618K Buy
51,960
+32,620
+169% +$388K ﹤0.01% 456
2014
Q3
$217K Sell
19,340
-6,288
-25% -$70.6K ﹤0.01% 560
2014
Q2
$317K Buy
25,628
+5,300
+26% +$65.6K ﹤0.01% 553
2014
Q1
$251K Sell
20,328
-948
-4% -$11.7K ﹤0.01% 450
2013
Q4
$253K Sell
21,276
-21,408
-50% -$255K ﹤0.01% 453
2013
Q3
$536K Buy
42,684
+5,596
+15% +$70.3K ﹤0.01% 578
2013
Q2
$425K Buy
+37,088
New +$425K ﹤0.01% 484