⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNYSE

GNRC

Generac Holdings Inc.

Industrials · Specialty Industrial Machinery

186.48USD

-3.7300 (-1.96%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Estimates and surprises

Consensus EPS on the street’s adjusted basis, not the filed GAAP figure — which is why the actuals here can differ from the income statement.

PeriodConsensus EPS90 days agoRevisions up (30d)Revisions down (30d)
Current quarter$2.45▼$2.54314
Next quarter$2.58▼$2.6178
Current year$9.75▲$8.99190
Next year$11.82▲$11.09154

Recent quarters

Beat in 2 of the last 4

QuarterEstimateActualSurprise
2026-06-30$2.01$2.91+0.90 (+44.6%)
2026-03-31$1.33$1.8+0.47 (+35.5%)
2025-12-31$1.77$1.61-0.16 (-9.0%)
2025-09-30$2.2$1.83-0.37 (-16.7%)

Wall Street coverage

315 ratings from 39 firms

Ratings are attributed to the research firm, not to individual analysts. See every ticker.

FirmActionRatingPrice TargetDate
UBSMaintainedBuy$335 $340Aug 4, 2026
StifelMaintainedBuy$275 $285Jul 30, 2026
Canaccord GenuityMaintainedBuy$325 $275Jul 30, 2026
Cantor FitzgeraldMaintainedOverweight$325 $333Jul 30, 2026
NeedhamMaintainedBuy$282 $283Jul 30, 2026
BarclaysMaintainedEqual-Weight$285 $278Jul 30, 2026
Cantor FitzgeraldInitiatedOverweight$325Jul 22, 2026
CitigroupMaintainedNeutral$263 $300Jul 2, 2026
BarclaysMaintainedEqual-Weight$228 $285Jun 30, 2026
UBSMaintainedBuy$305 $335Jun 11, 2026
JefferiesUpgraded from HoldBuy$239 $302May 22, 2026
Stephens & Co.ReiteratedOverweight$290May 21, 2026
UBSMaintainedBuy$270 $305May 5, 2026
CitigroupMaintainedNeutral$226 $263May 5, 2026
Wells FargoMaintainedOverweight$238 $280May 1, 2026
Canaccord GenuityMaintainedBuy$300 $325Apr 30, 2026
JP MorganMaintainedOverweight$229 $267Apr 30, 2026
TD CowenMaintainedBuy$255 $285Apr 30, 2026
Argus ResearchMaintainedBuy$255 $290Apr 30, 2026
CitigroupMaintainedNeutral$237 $226Apr 21, 2026
Canaccord GenuityMaintainedBuy$275 $300Apr 1, 2026
BarclaysMaintainedEqual-Weight$213 $228Mar 27, 2026
Wells FargoMaintainedOverweight$234 $238Mar 26, 2026
B of A SecuritiesMaintainedBuy$260 $248Mar 26, 2026
NeedhamReiteratedBuy$277Mar 26, 2026

Insider transactions

102 filings from 18 insiders · 15 buy / 10 sell over 6m

Officers and directors of GNRC, from the last two years of filings. Grants, gifts and option exercises are shown but not colour-coded — they are compensation, not a view on the price.

InsiderActionSharesPriceValueDate
Taffe Norman POfficer, President Generac HomeExerciseStock Option (Right to Buy)100——Sep 8, 2026
Taffe Norman POfficer, President Generac HomeSell100$190.00$19kSep 8, 2026
Taffe Norman POfficer, President Generac HomeExercise100$119.54$12kSep 8, 2026
Taffe Norman POfficer, President Generac HomeSell100$188.27$19kSep 8, 2026
Taffe Norman POfficer, President Generac HomeSell200$188.27$38kSep 8, 2026
Taffe Norman POfficer, President Generac HomeTax3.9k$181.22$713kSep 1, 2026
Jagdfeld AaronDirector; Officer, Chief Executive OfficerSell5.0k$182.21$911kSep 1, 2026
RAABE KYLE ANDREWOfficerExercise213$102.42$22kAug 7, 2026
RAABE KYLE ANDREWOfficerSell586$213.35$125kAug 7, 2026
TAFFE NORMAN POfficerExercise250$119.54$30kAug 5, 2026
TAFFE NORMAN POfficerSell550$218.39$120kAug 5, 2026
JAGDFELD AARON PChief Executive OfficerSell5.0k$194.89$974kAug 3, 2026
MORGAN BENNETT JDirectorGrant166$196.17$33kJul 31, 2026
LAMPEREUR ANDREW GDirectorGrant160$196.17$31kJul 31, 2026
ZARCONE DOMINICK PDirectorGrant128$196.17$25kJul 31, 2026
TAFFE NORMAN POfficerExercise250$119.54$30kJul 6, 2026
TAFFE NORMAN POfficerSell550$256.00$141kJul 6, 2026
JAGDFELD AARON PChief Executive OfficerSell5.0k$288.05$1.44MJul 1, 2026
TAFFE NORMAN POfficerExercise250$119.54$30kJun 5, 2026
TAFFE NORMAN POfficerSell550$272.26$150kJun 5, 2026

Analyst Notes

Sign in to write

No analyst notes on GNRC yet.

Analyst Ratings

16 analysts covering

PeriodStrong BuyBuyHoldSellStrong SellConsensus
Current212700Buy2.24
1 mo ago212700Buy2.24
2 mo ago211601Buy2.35
Price target$283.88$214.00 – $340.00
+52.2% to target