MarketPeel
Insider Trading Intelligence
KR

Kyle Andrew Raabe

GNRC
EVP CONSUMER POWER · GENERAC HOLDINGS INC. · CIK 0001851000
FILING MIX · LIFETIME39%/61%
BUYS
15
SELLS
23
TOTAL VALUE
$883.7K
COMPANIES
1
ACTIVE SINCE
Nov 2021
HOLDINGS NOW
10,746
AVG SELL PX
$163.83
TRADE KIND
SHOWING 38 / 38
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kyle Andrew Raabe, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d1+0.00%+1.63%+1.80%-0.17%-0.17%
14d1+100.00%-0.64%+0.74%-1.38%-1.38%
30d1+0.00%+20.61%+5.45%+15.17%+15.17%
60d1+0.00%+55.49%+6.43%+49.06%+49.06%
90d1+0.00%+38.64%+8.55%+30.09%+30.09%
180d1+0.00%+22.94%+14.92%+8.02%+8.02%
1y1+0.00%+119.99%+27.67%+92.31%+92.31%
2y1(1 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
GNRC · 10,746 shares · as of Aug 7, 2026
03,1036,2079,31012,41320222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 15 buys / 23 sellsCOVERAGE · 20 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
GNRC
GENERAC HOLDINGS INC.
SALE10b5-1
10b5-1 plan
213$213.35$45.4K10,746Aug 7, 2026Aug 10, 2026View →
GNRC
GENERAC HOLDINGS INC.
SALE
President, Home Power Gen.
213850Aug 7, 2026Aug 10, 2026View →
GNRC
GENERAC HOLDINGS INC.
PURCHASE
President, Home Power Gen.
213$102.42$21.8K10,959Aug 7, 2026Aug 10, 2026View →
GNRC
GENERAC HOLDINGS INC.
SALE10b5-1
10b5-1 plan
373$213.35$79.6K10,746Aug 7, 2026Aug 10, 2026View →
GNRC
GENERAC HOLDINGS INC.
SALEGRANT
Stock grant
220$228.14$50.2K11,347Mar 1, 2026Mar 3, 2026View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
1,48712,413Mar 1, 2026Mar 3, 2026View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
2,19210,926Mar 1, 2026Mar 3, 2026View →
GNRC
GENERAC HOLDINGS INC.
SALE
President Consumer Power
571$228.14$130.3K11,842Mar 1, 2026Mar 3, 2026View →
GNRC
GENERAC HOLDINGS INC.
SALE
President Consumer Power
275$228.14$62.7K11,567Mar 1, 2026Mar 3, 2026View →
GNRC
GENERAC HOLDINGS INC.
SALE
President Consumer Power
228$228.14$52.0K11,119Mar 1, 2026Mar 3, 2026View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
1,0968,734Mar 1, 2026Mar 3, 2026View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
2,0202,020Mar 1, 2026Mar 3, 2026View →
GNRC
GENERAC HOLDINGS INC.
SALE
President Consumer Power
1,630$126.85$206.8K7,638Jun 5, 2025Jun 6, 2025View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
3,4653,465Mar 1, 2025Mar 4, 2025View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
1,8429,811Mar 1, 2025Mar 4, 2025View →
GNRC
GENERAC HOLDINGS INC.
SALE
President Consumer Power
83$135.79$11.3K9,728Mar 1, 2025Mar 4, 2025View →
GNRC
GENERAC HOLDINGS INC.
SALE
President Consumer Power
256$135.79$34.8K9,472Mar 1, 2025Mar 4, 2025View →
GNRC
GENERAC HOLDINGS INC.
SALE
President Consumer Power
204$135.79$27.7K9,268Mar 1, 2025Mar 4, 2025View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
2368,584Mar 1, 2024Mar 5, 2024View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
1,7798,348Mar 1, 2024Mar 5, 2024View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
3,3733,373Mar 1, 2024Mar 5, 2024View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
104$112.45$11.7K8,480Mar 1, 2024Mar 5, 2024View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
74$114.18$8.4K8,406Mar 1, 2024Mar 5, 2024View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
108$114.18$12.3K8,298Mar 1, 2024Mar 5, 2024View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
329$114.18$37.6K7,969Mar 1, 2024Mar 5, 2024View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
60$119.54$7.2K6,774Mar 1, 2023Mar 3, 2023View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
121$119.54$14.5K6,569Mar 1, 2023Mar 3, 2023View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
84$119.54$10.0K6,690Mar 1, 2023Mar 3, 2023View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
225$119.54$26.9K6,834Mar 1, 2023Mar 3, 2023View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
4887,059Mar 1, 2023Mar 3, 2023View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
4,4744,474Mar 1, 2023Mar 3, 2023View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
2,2296,571Mar 1, 2023Mar 3, 2023View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
4344,342Nov 11, 2022Nov 15, 2022View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
1,8431,843Mar 1, 2022Mar 3, 2022View →
GNRC
GENERAC HOLDINGS INC.
PURCHASEGRANT
Stock grant
7384,879Mar 1, 2022Mar 3, 2022View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
58$315.88$18.3K4,776Mar 1, 2022Mar 3, 2022View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
45$315.88$14.2K4,834Mar 1, 2022Mar 3, 2022View →
GNRC
GENERAC HOLDINGS INC.
SALE
EVP Consumer Power
5024,141Nov 11, 2021Nov 12, 2021View →
Other insiders · GNRC
Loading peer insiders…
About this filer
CIK 0001851000
ROLE
EVP Consumer Power
PRIMARY
GNRC
COMPANIES
1
ACTIVE SINCE
Nov 2021
MARKETPEEL · /INSIDER/0001851000DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback