Bank of America’s Generac Holdings GNRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-77,900
Closed -$13M 7754
2025
Q3
$13M Buy
+77,900
New +$13.6M ﹤0.01% 3034
2025
Q2
Sell
-10,000
Closed -$1.27M 8496
2025
Q1
$1.27M Buy
+10,000
New +$1.43M ﹤0.01% 5061
2024
Q1
Sell
-15,000
Closed -$1.94M 7908
2023
Q4
$1.94M Sell
15,000
-100,000
-87% -$11M ﹤0.01% 4440
2023
Q3
$12.5M Buy
115,000
+75,000
+188% +$9.28M ﹤0.01% 2504
2023
Q2
$5.97M Buy
+40,000
New +$4.56M ﹤0.01% 3225
2022
Q3
Sell
-12,600
Closed -$2.65M 7983
2022
Q2
$2.65M Buy
+12,600
New +$3.1M ﹤0.01% 4046
2020
Q2
Sell
-72,000
Closed -$6.71M 6931
2020
Q1
$6.71M Buy
72,000
+69,900
+3,329% +$7.2M ﹤0.01% 2409
2019
Q4
$211K Sell
2,100
-52,100
-96% -$4.85M ﹤0.01% 5599
2019
Q3
$4.25M Buy
+54,200
New +$4.06M ﹤0.01% 3367
2016
Q4
Sell
-100
Closed -$4K 7134
2016
Q3
$4K Buy
+100
New +$3.62K ﹤0.01% 6674
2015
Q3
Sell
-283,700
Closed -$11.3M 7280
2015
Q2
$11.3M Buy
+283,700
New +$12.3M ﹤0.01% 1830
2015
Q1
Sell
-2,600
Closed -$122K 7251
2014
Q4
$122K Sell
2,600
-3,200
-55% -$140K ﹤0.01% 5746
2014
Q3
$235K Buy
5,800
+1,700
+41% +$76.1K ﹤0.01% 5257
2014
Q2
$200K Sell
4,100
-700
-15% -$36.8K ﹤0.01% 5557
2014
Q1
$283K Buy
4,800
+2,200
+85% +$120K ﹤0.01% 5125
2013
Q4
$147K Sell
2,600
-2,100
-45% -$103K ﹤0.01% 5843
2013
Q3
$200K Buy
4,700
+1,300
+38% +$53.9K ﹤0.01% 5448
2013
Q2
$126K Buy
+3,400
New +$123K ﹤0.01% 6011

Other funds holding GNRC

Bank of America's GNRC Position: Q1 2026 in Review

Bank of America increased its Generac Holdings (GNRC) stake by 20% in Q1 2026, buying an estimated $23.4M and bringing the position to 742,576 shares worth $145M. The position accounts for 0.01% of the portfolio, ranked #892.

Bank of America first reported a position in GNRC in Q2 2013 and has held it in 52 quarters since. The position peaked at $499M in Q3 2021. 868 funds tracked by Wall St. Rank hold GNRC as of Q1 2026.

  • Bank of America held 742,576 shares of Generac Holdings worth $145M as of Q1 2026.
  • Bank of America bought 122,101 Generac Holdings shares in Q1 2026, an estimated $23.4M.
  • Generac Holdings made up 0.01% of Bank of America's portfolio in Q1 2026, its #892 holding.
  • Bank of America first reported a position in Generac Holdings in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Generac Holdings position peaked at $499M in Q3 2021.
  • 868 funds tracked by Wall St. Rank held Generac Holdings as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.