Retirement Systems of Alabama’s Generac Holdings GNRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.82M Sell
12,677
-133
-1% -$19K 0.01% 906
2025
Q1
$1.62M Sell
12,810
-71
-0.6% -$8.99K 0.01% 926
2024
Q4
$2M Sell
12,881
-595
-4% -$92.3K 0.01% 908
2024
Q3
$2.14M Buy
13,476
+105
+0.8% +$16.7K 0.01% 907
2024
Q2
$1.77M Sell
13,371
-187
-1% -$24.7K 0.01% 916
2024
Q1
$1.71M Buy
13,558
+20
+0.1% +$2.52K 0.01% 922
2023
Q4
$1.75M Sell
13,538
-536
-4% -$69.3K 0.01% 919
2023
Q3
$1.53M Sell
14,074
-61
-0.4% -$6.65K 0.01% 907
2023
Q2
$2.11M Sell
14,135
-4,591
-25% -$685K 0.01% 900
2023
Q1
$2.02M Sell
18,726
-1,570
-8% -$170K 0.01% 902
2022
Q4
$2.04M Sell
20,296
-905
-4% -$91.1K 0.01% 914
2022
Q3
$3.78M Buy
21,201
+41
+0.2% +$7.3K 0.02% 774
2022
Q2
$4.46M Buy
21,160
+255
+1% +$53.7K 0.02% 763
2022
Q1
$6.21M Hold
20,905
0.02% 675
2021
Q4
$7.36M Sell
20,905
-11,064
-35% -$3.89M 0.03% 632
2021
Q3
$13.1M Sell
31,969
-3,853
-11% -$1.57M 0.05% 398
2021
Q2
$14.9M Sell
35,822
-1,841
-5% -$764K 0.05% 372
2021
Q1
$12.3M Sell
37,663
-107,085
-74% -$35.1M 0.05% 432
2020
Q4
$32.9M Buy
144,748
+485
+0.3% +$110K 0.13% 154
2020
Q3
$27.9M Buy
144,263
+62,476
+76% +$12.1M 0.13% 149
2020
Q2
$9.97M Buy
81,787
+850
+1% +$104K 0.05% 393
2020
Q1
$7.54M Buy
+80,937
New +$7.54M 0.04% 423