Retirement Systems of Alabama’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$10.3M Sell
246,175
-267
-0.1% -$11.2K 0.04% 472
2025
Q1
$9.56M Sell
246,442
-1,630
-0.7% -$63.2K 0.04% 477
2024
Q4
$8.92M Sell
248,072
-2,616
-1% -$94.1K 0.03% 523
2024
Q3
$8.95M Sell
250,688
-1,910
-0.8% -$68.2K 0.03% 526
2024
Q2
$7.94M Hold
252,598
0.03% 542
2024
Q1
$9.74M Buy
252,598
+732
+0.3% +$28.2K 0.04% 482
2023
Q4
$8.16M Sell
251,866
-6,502
-3% -$211K 0.03% 535
2023
Q3
$7.06M Sell
258,368
-1,192
-0.5% -$32.6K 0.03% 542
2023
Q2
$7.66M Sell
259,560
-77,888
-23% -$2.3M 0.03% 531
2023
Q1
$9.1M Sell
337,448
-29,534
-8% -$797K 0.04% 477
2022
Q4
$8.68M Sell
366,982
-14,778
-4% -$350K 0.04% 502
2022
Q3
$8.79M Buy
381,760
+120
+0% +$2.76K 0.04% 470
2022
Q2
$9.53M Buy
381,640
+244
+0.1% +$6.09K 0.04% 459
2022
Q1
$11.3M Buy
381,396
+234
+0.1% +$6.95K 0.04% 455
2021
Q4
$12.2M Sell
381,162
-13,578
-3% -$435K 0.04% 450
2021
Q3
$10.2M Sell
394,740
-25,452
-6% -$657K 0.04% 491
2021
Q2
$10.9M Sell
420,192
-8,252
-2% -$215K 0.04% 483
2021
Q1
$10.8M Sell
428,444
-32,520
-7% -$818K 0.04% 482
2020
Q4
$11.3M Sell
460,964
-1,434
-0.3% -$35K 0.04% 445
2020
Q3
$10.4M Sell
462,398
-27,442
-6% -$619K 0.05% 383
2020
Q2
$10.5M Sell
489,840
-14,398
-3% -$308K 0.05% 377
2020
Q1
$7.88M Buy
504,238
+116
+0% +$1.81K 0.04% 410
2019
Q4
$9.31M Buy
504,122
+1,892
+0.4% +$35K 0.04% 475
2019
Q3
$8.2M Sell
502,230
-31,584
-6% -$516K 0.04% 484
2019
Q2
$8.7M Buy
533,814
+822
+0.2% +$13.4K 0.04% 480
2019
Q1
$8.57M Buy
532,992
+3,672
+0.7% +$59K 0.04% 466
2018
Q4
$6.92M Hold
529,320
0.04% 500
2018
Q3
$7.68M Sell
529,320
-11,472
-2% -$166K 0.04% 516
2018
Q2
$6.51M Sell
540,792
-8,868
-2% -$107K 0.03% 582
2018
Q1
$7.5M Sell
549,660
-7,432
-1% -$101K 0.04% 523
2017
Q4
$7.62M Sell
557,092
-314,964
-36% -$4.31M 0.04% 525
2017
Q3
$9.94M Sell
872,056
-2,152
-0.2% -$24.5K 0.05% 416
2017
Q2
$9.51M Buy
874,208
+1,712
+0.2% +$18.6K 0.05% 412
2017
Q1
$11.2M Buy
872,496
+308,500
+55% +$3.97M 0.06% 363
2016
Q4
$6.62M Sell
563,996
-20,612
-4% -$242K 0.04% 524
2016
Q3
$6.11M Sell
584,608
-4,488
-0.8% -$46.9K 0.04% 548
2016
Q2
$6.54M Buy
589,096
+4,320
+0.7% +$47.9K 0.04% 526
2016
Q1
$7.16M Sell
584,776
-16,144
-3% -$198K 0.04% 498
2015
Q4
$6.13M Sell
600,920
-53,860
-8% -$550K 0.04% 566
2015
Q3
$5.99M Buy
654,780
+30,956
+5% +$283K 0.04% 582
2015
Q2
$6.58M Sell
623,824
-6,668
-1% -$70.3K 0.04% 580
2015
Q1
$6.53M Sell
630,492
-24,276
-4% -$251K 0.04% 572
2014
Q4
$7.79M Sell
654,768
-592
-0.1% -$7.04K 0.04% 499
2014
Q3
$7.36M Sell
655,360
-3,252
-0.5% -$36.5K 0.04% 489
2014
Q2
$8.15M Buy
658,612
+2,616
+0.4% +$32.4K 0.05% 466
2014
Q1
$8.09M Buy
655,996
+5,092
+0.8% +$62.8K 0.05% 464
2013
Q4
$7.73M Buy
650,904
+732
+0.1% +$8.69K 0.05% 464
2013
Q3
$8.17M Buy
650,172
+12,032
+2% +$151K 0.05% 428
2013
Q2
$7.32M Buy
+638,140
New +$7.32M 0.05% 441