John Rogers’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
$292M Sell
997,951
-296,836
-23% -$74.3M 2.91% 7
2026
Q1
$253M Sell
1,294,787
-129,161
-9% -$24.8M 2.83% 9
2025
Q4
$194M Sell
1,423,948
-43,283
-3% -$6.98M 2.1% 21
2025
Q3
$246M Sell
1,467,231
-337,364
-19% -$59.1M 2.63% 10
2025
Q2
$258M Buy
1,804,595
+188,717
+12% +$23M 2.93% 7
2025
Q1
$205M Buy
1,615,878
+148,551
+10% +$21.3M 2.4% 13
2024
Q4
$228M Sell
1,467,327
-337,222
-19% -$58.2M 2.43% 12
2024
Q3
$287M Sell
1,804,549
-123,701
-6% -$18.4M 2.93% 3
2024
Q2
$255M Sell
1,928,250
-214,602
-10% -$29.7M 2.76% 2
2024
Q1
$270M Sell
2,142,852
-20,109
-0.9% -$2.36M 2.66% 4
2023
Q4
$280M Buy
2,162,961
+152,617
+8% +$16.7M 2.78% 3
2023
Q3
$219M Buy
2,010,344
+261,050
+15% +$32.3M 2.32% 9
2023
Q2
$261M Buy
1,749,294
+86,511
+5% +$9.86M 2.47% 5
2023
Q1
$180M Buy
1,662,783
+350,904
+27% +$40.6M 1.73% 24
2022
Q4
$132M Buy
1,311,879
+935,076
+248% +$106M 1.34% 35
2022
Q3
$67.1M Buy
376,803
+375,907
+41,954% +$86.2M 0.74% 49
2022
Q2
$189K Buy
+896
New +$220K ﹤0.01% 106
2020
Q4
Sell
-232,082
Closed -$44.9M 143
2020
Q3
$44.9M Sell
232,082
-77,161
-25% -$12.7M 0.65% 51
2020
Q2
$37.7M Sell
309,243
-14,475
-4% -$1.52M 0.57% 50
2020
Q1
$30.2M Sell
323,718
-97,558
-23% -$10M 0.53% 60
2019
Q4
$42.4M Sell
421,276
-52,561
-11% -$4.89M 0.53% 62
2019
Q3
$37.1M Buy
473,837
+43,643
+10% +$3.27M 0.49% 64
2019
Q2
$29.9M Buy
430,194
+105,671
+33% +$6.18M 0.38% 74
2019
Q1
$16.6M Buy
+324,523
New +$16.9M 0.21% 94

Other funds holding GNRC

John Rogers's GNRC Position: Q2 2026 in Review

John Rogers reduced its Generac Holdings (GNRC) stake by 23% in Q2 2026, selling an estimated $74.3M and leaving 997,951 shares worth $292M. The position accounts for 2.91% of the portfolio, ranked #7.

John Rogers first reported a position in GNRC in Q1 2019 and has held it in 24 quarters since. 994 funds tracked by Wall St. Rank hold GNRC as of Q2 2026.

  • John Rogers held 997,951 shares of Generac Holdings worth $292M as of Q2 2026.
  • John Rogers sold 296,836 Generac Holdings shares in Q2 2026, an estimated $74.3M.
  • Generac Holdings made up 2.91% of John Rogers's portfolio in Q2 2026, its #7 holding.
  • John Rogers first reported a position in Generac Holdings in Q1 2019 and has held it in 24 quarters since.
  • 994 funds tracked by Wall St. Rank held Generac Holdings as of Q2 2026.

Based on Ariel Investments's 13F filing for Q2 2026, filed 14 Aug 2026.