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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$3.62M Sell
12,366
-94
-0.8% -$23.5K 0.01% 819
2026
Q1
$2.43M Sell
12,460
-25
-0.2% -$4.8K 0.01% 887
2025
Q4
$1.7M Sell
12,485
-32
-0.3% -$5.16K 0.01% 919
2025
Q3
$2.1M Sell
12,517
-160
-1% -$28K 0.01% 908
2025
Q2
$1.82M Sell
12,677
-133
-1% -$16.2K 0.01% 906
2025
Q1
$1.62M Sell
12,810
-71
-0.6% -$10.2K 0.01% 926
2024
Q4
$2M Sell
12,881
-595
-4% -$103K 0.01% 908
2024
Q3
$2.14M Buy
13,476
+105
+0.8% +$15.6K 0.01% 907
2024
Q2
$1.77M Sell
13,371
-187
-1% -$25.8K 0.01% 916
2024
Q1
$1.71M Buy
13,558
+20
+0.1% +$2.35K 0.01% 922
2023
Q4
$1.75M Sell
13,538
-536
-4% -$58.8K 0.01% 919
2023
Q3
$1.53M Sell
14,074
-61
-0.4% -$7.54K 0.01% 907
2023
Q2
$2.11M Sell
14,135
-4,591
-25% -$523K 0.01% 900
2023
Q1
$2.02M Sell
18,726
-1,570
-8% -$182K 0.01% 902
2022
Q4
$2.04M Sell
20,296
-905
-4% -$102K 0.01% 914
2022
Q3
$3.78M Buy
21,201
+41
+0.2% +$9.4K 0.02% 774
2022
Q2
$4.46M Buy
21,160
+255
+1% +$62.7K 0.02% 763
2022
Q1
$6.21M Hold
20,905
0.02% 675
2021
Q4
$7.36M Sell
20,905
-11,064
-35% -$4.59M 0.03% 632
2021
Q3
$13.1M Sell
31,969
-3,853
-11% -$1.65M 0.05% 398
2021
Q2
$14.9M Sell
35,822
-1,841
-5% -$618K 0.05% 372
2021
Q1
$12.3M Sell
37,663
-107,085
-74% -$31.6M 0.05% 432
2020
Q4
$32.9M Buy
144,748
+485
+0.3% +$104K 0.13% 154
2020
Q3
$27.9M Buy
144,263
+62,476
+76% +$10.3M 0.13% 149
2020
Q2
$9.97M Buy
81,787
+850
+1% +$89.5K 0.05% 393
2020
Q1
$7.54M Buy
+80,937
New +$8.34M 0.04% 423

Other funds holding GNRC

Retirement Systems of Alabama's GNRC Position: Q2 2026 in Review

Retirement Systems of Alabama reduced its Generac Holdings (GNRC) stake by 0.75% in Q2 2026, selling an estimated $23.5K and leaving 12,366 shares worth $3.62M. The position accounts for 0.01% of the portfolio, ranked #819.

Retirement Systems of Alabama first reported a position in GNRC in Q1 2020 and has held it in 26 quarters since. The position peaked at $32.9M in Q4 2020. 523 funds tracked by Wall St. Rank hold GNRC as of Q2 2026.

  • Retirement Systems of Alabama held 12,366 shares of Generac Holdings worth $3.62M as of Q2 2026.
  • Retirement Systems of Alabama sold 94 Generac Holdings shares in Q2 2026, an estimated $23.5K.
  • Generac Holdings made up 0.01% of Retirement Systems of Alabama's portfolio in Q2 2026, its #819 holding.
  • Retirement Systems of Alabama first reported a position in Generac Holdings in Q1 2020 and has held it in 26 quarters since.
  • Retirement Systems of Alabama's Generac Holdings position peaked at $32.9M in Q4 2020.
  • 523 funds tracked by Wall St. Rank held Generac Holdings as of Q2 2026.

Based on Retirement Systems of Alabama's 13F filing for Q2 2026, filed 28 Jul 2026.