Teachers Retirement System of the State of Kentucky’s Generac Holdings GNRC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$740K Hold
5,167
0.01% 1210
2025
Q1
$654K Buy
5,167
+110
+2% +$13.9K 0.01% 1258
2024
Q4
$785K Hold
5,057
0.01% 1212
2024
Q3
$803K Sell
5,057
-911
-15% -$145K 0.01% 1201
2024
Q2
$789K Hold
5,968
0.01% 1171
2024
Q1
$753K Sell
5,968
-436
-7% -$55K 0.01% 1211
2023
Q4
$827K Sell
6,404
-657
-9% -$84.8K 0.01% 1174
2023
Q3
$769K Hold
7,061
0.01% 1130
2023
Q2
$1.05M Sell
7,061
-305
-4% -$45.4K 0.01% 886
2023
Q1
$795K Hold
7,366
0.01% 987
2022
Q4
$741K Sell
7,366
-28,654
-80% -$2.88M 0.01% 1029
2022
Q3
$6.42M Buy
+36,020
New +$6.42M 0.08% 274
2022
Q1
$8M Buy
26,904
+20,354
+311% +$6.05M 0.08% 283
2021
Q4
$2.31M Sell
6,550
-200
-3% -$70.4K 0.02% 604
2021
Q3
$2.76M Sell
6,750
-800
-11% -$327K 0.03% 536
2021
Q2
$3.14M Sell
7,550
-1,150
-13% -$478K 0.03% 513
2021
Q1
$2.85M Sell
8,700
-1,400
-14% -$458K 0.03% 517
2020
Q4
$2.3M Hold
10,100
0.02% 574
2020
Q3
$1.96M Hold
10,100
0.02% 571
2020
Q2
$1.23M Sell
10,100
-15,441
-60% -$1.88M 0.01% 698
2020
Q1
$2.38M Buy
25,541
+9,835
+63% +$916K 0.03% 466
2019
Q4
$1.58M Sell
15,706
-3,192
-17% -$321K 0.02% 640
2019
Q3
$1.48M Hold
18,898
0.02% 647
2019
Q2
$1.31M Buy
18,898
+697
+4% +$48.4K 0.02% 674
2019
Q1
$932K Sell
18,201
-1,754
-9% -$89.8K 0.01% 836
2018
Q4
$992K Buy
19,955
+1,447
+8% +$71.9K 0.01% 771
2018
Q3
$1.04M Sell
18,508
-7,477
-29% -$422K 0.01% 823
2018
Q2
$1.34M Sell
25,985
-5,731
-18% -$296K 0.02% 731
2018
Q1
$1.46M Hold
31,716
0.02% 681
2017
Q4
$1.57M Buy
31,716
+1,263
+4% +$62.6K 0.02% 652
2017
Q3
$1.4M Buy
30,453
+1,122
+4% +$51.5K 0.02% 681
2017
Q2
$1.06M Hold
29,331
0.01% 815
2017
Q1
$1.09M Hold
29,331
0.01% 811
2016
Q4
$1.2M Sell
29,331
-2,334
-7% -$95.1K 0.02% 787
2016
Q3
$1.15M Hold
31,665
0.01% 791
2016
Q2
$1.11M Hold
31,665
0.01% 789
2016
Q1
$1.18M Hold
31,665
0.02% 768
2015
Q4
$943K Hold
31,665
0.01% 872
2015
Q3
$953K Hold
31,665
0.01% 859
2015
Q2
$1.26M Buy
31,665
+1,100
+4% +$43.7K 0.02% 770
2015
Q1
$1.49M Buy
30,565
+3,371
+12% +$164K 0.02% 702
2014
Q4
$1.27M Buy
27,194
+3,371
+14% +$158K 0.01% 752
2014
Q3
$966K Buy
23,823
+2,484
+12% +$101K 0.01% 853
2014
Q2
$1.04M Buy
+21,339
New +$1.04M 0.01% 842