Davenport & Co’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
$63.9M Sell
218,307
-74,135
-25% -$18.6M 0.33% 103
2026
Q1
$57.1M Sell
292,442
-94,640
-24% -$18.2M 0.32% 101
2025
Q4
$53.2M Buy
387,082
+16,229
+4% +$2.62M 0.29% 99
2025
Q3
$61.6M Sell
370,853
-62,971
-15% -$11M 0.33% 95
2025
Q2
$61.9M Sell
433,824
-39,223
-8% -$4.79M 0.34% 88
2025
Q1
$60.1M Buy
473,047
+206,311
+77% +$29.6M 0.36% 90
2024
Q4
$41.3M Sell
266,736
-15,789
-6% -$2.73M 0.24% 110
2024
Q3
$44.9M Buy
282,525
+42,654
+18% +$6.33M 0.26% 105
2024
Q2
$31.7M Sell
239,871
-240
-0.1% -$33.2K 0.2% 125
2024
Q1
$30.3M Buy
240,111
+214,322
+831% +$25.1M 0.19% 131
2023
Q4
$3.33M Buy
25,789
+4,676
+22% +$513K 0.02% 329
2023
Q3
$2.3M Buy
21,113
+3,404
+19% +$421K 0.02% 359
2023
Q2
$2.64M Buy
17,709
+3,718
+27% +$424K 0.02% 349
2023
Q1
$1.51M Buy
13,991
+206
+1% +$23.8K 0.01% 434
2022
Q4
$1.39M Buy
13,785
+58
+0.4% +$6.56K 0.01% 432
2022
Q3
$2.44M Buy
13,727
+290
+2% +$66.5K 0.02% 329
2022
Q2
$2.83M Buy
13,437
+625
+5% +$154K 0.02% 314
2022
Q1
$3.81M Sell
12,812
-59
-0.5% -$17.7K 0.03% 294
2021
Q4
$4.53M Sell
12,871
-199
-2% -$82.5K 0.03% 277
2021
Q3
$5.34M Sell
13,070
-6,517
-33% -$2.79M 0.04% 235
2021
Q2
$8.13M Buy
19,587
+1,718
+10% +$576K 0.06% 174
2021
Q1
$5.85M Buy
17,869
+8
+0% +$2.36K 0.05% 179
2020
Q4
$4.06M Sell
17,861
-192
-1% -$41.3K 0.04% 201
2020
Q3
$3.5M Sell
18,053
-615
-3% -$101K 0.04% 190
2020
Q2
$2.28M Buy
18,668
+432
+2% +$45.5K 0.03% 224
2020
Q1
$1.7M Sell
18,236
-741
-4% -$76.3K 0.02% 230
2019
Q4
$1.91M Buy
+18,977
New +$1.77M 0.02% 259
2015
Q1
Sell
-14,200
Closed -$664K 617
2014
Q4
$664K Sell
14,200
-3,000
-17% -$131K 0.01% 334
2014
Q3
$697K Buy
17,200
+3,600
+26% +$161K 0.01% 323
2014
Q2
$663K Buy
13,600
+2,000
+17% +$105K 0.01% 331
2014
Q1
$684K Buy
11,600
+5,000
+76% +$273K 0.01% 320
2013
Q4
$374K Sell
6,600
-19,100
-74% -$934K 0.01% 408
2013
Q3
$1.1M Buy
25,700
+15,800
+160% +$656K 0.02% 238
2013
Q2
$366K Buy
+9,900
New +$360K 0.01% 366

Other funds holding GNRC