Teacher Retirement System of Texas’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.97M Sell
13,747
-14
-0.1% -$2.01K 0.01% 898
2025
Q1
$1.74M Sell
13,761
-2,581
-16% -$327K 0.01% 940
2024
Q4
$2.53M Buy
16,342
+3,621
+28% +$561K 0.01% 751
2024
Q3
$2.02M Buy
12,721
+6,027
+90% +$958K 0.01% 730
2024
Q2
$885K Sell
6,694
-1,132
-14% -$150K 0.01% 977
2024
Q1
$987K Sell
7,826
-1,357
-15% -$171K 0.01% 984
2023
Q4
$1.19M Buy
9,183
+4,393
+92% +$568K 0.01% 894
2023
Q3
$522K Buy
4,790
+106
+2% +$11.6K ﹤0.01% 1379
2023
Q2
$699K Sell
4,684
-2,362
-34% -$352K ﹤0.01% 1258
2023
Q1
$761K Sell
7,046
-19
-0.3% -$2.05K 0.01% 1286
2022
Q4
$711K Sell
7,065
-2,110
-23% -$212K 0.01% 1319
2022
Q3
$1.63M Sell
9,175
-728
-7% -$130K 0.01% 842
2022
Q2
$2.09M Sell
9,903
-3,127
-24% -$658K 0.01% 600
2022
Q1
$3.87M Sell
13,030
-16,198
-55% -$4.81M 0.02% 554
2021
Q4
$10.3M Buy
29,228
+1,339
+5% +$471K 0.05% 367
2021
Q3
$11.4M Buy
27,889
+19,091
+217% +$7.8M 0.06% 330
2021
Q2
$3.65M Buy
8,798
+1,809
+26% +$751K 0.02% 571
2021
Q1
$2.29M Buy
6,989
+1,263
+22% +$414K 0.01% 640
2020
Q4
$1.3M Buy
5,726
+2,146
+60% +$488K 0.01% 694
2020
Q3
$693K Buy
3,580
+1,513
+73% +$293K ﹤0.01% 744
2020
Q2
$252K Buy
+2,067
New +$252K ﹤0.01% 770
2018
Q4
Sell
-7,303
Closed -$412K 849
2018
Q3
$412K Sell
7,303
-5,341
-42% -$301K ﹤0.01% 1008
2018
Q2
$654K Sell
12,644
-1,118
-8% -$57.8K ﹤0.01% 1027
2018
Q1
$632K Sell
13,762
-7,491
-35% -$344K ﹤0.01% 1066
2017
Q4
$1.05M Buy
21,253
+16,067
+310% +$795K 0.01% 1055
2017
Q3
$238K Buy
+5,186
New +$238K ﹤0.01% 963
2017
Q1
Sell
-5,230
Closed -$213K 1047
2016
Q4
$213K Sell
5,230
-1,992
-28% -$81.1K ﹤0.01% 914
2016
Q3
$262K Sell
7,222
-2,160
-23% -$78.4K ﹤0.01% 1115
2016
Q2
$328K Buy
9,382
+1,138
+14% +$39.8K ﹤0.01% 1113
2016
Q1
$307K Buy
8,244
+1,879
+30% +$70K ﹤0.01% 1063
2015
Q4
$189K Sell
6,365
-2,134
-25% -$63.4K ﹤0.01% 1160
2015
Q3
$256K Buy
8,499
+5,813
+216% +$175K ﹤0.01% 1166
2015
Q2
$107K Buy
2,686
+599
+29% +$23.9K ﹤0.01% 1106
2015
Q1
$102K Buy
2,087
+18
+0.9% +$880 ﹤0.01% 1111
2014
Q4
$97K Sell
2,069
-400
-16% -$18.8K ﹤0.01% 968
2014
Q3
$100K Sell
2,469
-73
-3% -$2.96K ﹤0.01% 882
2014
Q2
$124K Hold
2,542
﹤0.01% 844
2014
Q1
$150K Sell
2,542
-13
-0.5% -$767 ﹤0.01% 617
2013
Q4
$145K Sell
2,555
-6,465
-72% -$367K ﹤0.01% 621
2013
Q3
$385K Buy
9,020
+4,775
+112% +$204K ﹤0.01% 759
2013
Q2
$157K Buy
+4,245
New +$157K ﹤0.01% 896