GNRC — Generac Holdings Inc.

Summary

Table of Contents

Company

Data:

{
  "symbol": "GNRC",
  "price": 202.01,
  "marketCap": 11892062249,
  "beta": 1.895,
  "lastDividend": 5,
  "range": "134.8-296.44",
  "change": -8.49,
  "changePercentage": -4.03325,
  "volume": 974498,
  "averageVolume": 929222,
  "companyName": "Generac Holdings Inc.",
  "currency": "USD",
  "cik": "0001474735",
  "isin": "US3687361044",
  "cusip": "368736104",
  "exchangeFullName": "New York Stock Exchange",
  "exchange": "NYSE",
  "industry": "Industrial - Machinery",
  "website": "https://www.generac.com",
  "description": "Generac Holdings Inc. specializes in the engineering, manufacturing, and global distribution of diverse power generation systems, energy storage solutions, and related electrical products. The company caters to residential users, light commercial enterprises, and industrial sectors worldwide. At its core, Generac produces vital components such as engines, alternators, batteries, advanced electronic controls, and robust steel enclosures. For homeowners, the company provides a range of automatic standby generators, from 7.5kW up to 150kW, including air-cooled models (7.5kW-26kW) and more powerful liquid-cooled units (22kW-150kW). Many of these residential systems are compatible with Mobile Link, a remote monitoring platform. Generac also offers portable generators, spanning outputs from 800W to 17.5kW, alongside an extensive catalog of outdoor power equipment like trimmers, mowers, log splitters, and pressure washers. Its commitment to sustainable energy is evident through its clean energy offerings, marketed under the PWRcell and PWRview brands. Serving commercial and industrial clients, Generac supplies essential equipment such as light towers, mobile power units, and portable energy storage systems. Its portfolio extends to include commercial mobile pumps, dust-suppression apparatus, and various control systems for gaseous-fueled engines. Light-commercial standby generators, rated from 22kW to 150kW, deliver critical three-phase power to small and mid-sized businesses. For heavy-duty applications, industrial generators with capabilities from 10kW to a formidable 3,250kW are deployed as emergency backup power for vital infrastructure across healthcare, telecommunications, data centers, commercial offices, retail, municipal services, and manufacturing facilities. Beyond direct product sales, the company supports its offerings by supplying aftermarket service parts and product accessories to its vast dealer network. Generac's distribution strategy is multi-faceted, leveraging independent residential and industrial dealers, major national and regional retailers, e-commerce platforms, specialized wholesalers (electrical, HVAC, solar), catalogs, equipment rental firms, and direct engagement with end-users. Founded in 1959, Generac Holdings Inc. is proudly headquartered in Waukesha, Wisconsin.",
  "ceo": "Aaron Jagdfeld",
  "sector": "Industrials",
  "country": "US",
  "fullTimeEmployees": "9400",
  "phone": "262 544 4811",
  "address": "S45 W29290 Highway 59",
  "city": "Waukesha",
  "state": "WI",
  "zip": "53189",
  "image": "https://images.financialmodelingprep.com/symbol/GNRC.png",
  "ipoDate": "2010-02-11",
  "defaultImage": false,
  "isEtf": false,
  "isActivelyTrading": true,
  "isAdr": false,
  "isFund": false,
  "sec_filings": [
    {
      "form": "4",
      "date": "2026-07-07",
      "accession": "0001437749-26-022954",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022954/xslF345X06/rdgdoc.xml"
    },
    {
      "form": "144",
      "date": "2026-07-06",
      "accession": "0001959173-26-005102",
      "description": "",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000195917326005102/xsl144X01/primary_doc.xml"
    },
    {
      "form": "4",
      "date": "2026-07-02",
      "accession": "0001437749-26-022502",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022502/xslF345X06/rdgdoc.xml"
    },
    {
      "form": "144",
      "date": "2026-07-01",
      "accession": "0001959173-26-004990",
      "description": "",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000195917326004990/xsl144X01/primary_doc.xml"
    },
    {
      "form": "8-K",
      "date": "2026-06-12",
      "accession": "0001437749-26-020488",
      "description": "FORM 8-K",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926020488/gnrc20260612_8k.htm"
    },
    {
      "form": "4",
      "date": "2026-06-08",
      "accession": "0001437749-26-019866",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926019866/xslF345X06/rdgdoc.xml"
    },
    {
      "form": "144",
      "date": "2026-06-05",
      "accession": "0001959173-26-004370",
      "description": "",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000195917326004370/xsl144X01/primary_doc.xml"
    },
    {
      "form": "4",
      "date": "2026-06-03",
      "accession": "0001437749-26-019386",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926019386/xslF345X06/rdgdoc.xml"
    },
    {
      "form": "144",
      "date": "2026-06-01",
      "accession": "0001959173-26-004202",
      "description": "",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000195917326004202/xsl144X01/primary_doc.xml"
    },
    {
      "form": "SD",
      "date": "2026-05-28",
      "accession": "0001437749-26-018774",
      "description": "FORM SD",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926018774/gnrc20260528_sd.htm"
    },
    {
      "form": "4",
      "date": "2026-05-05",
      "accession": "0001437749-26-014920",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926014920/xslF345X06/rdgdoc.xml"
    },
    {
      "form": "4",
      "date": "2026-05-05",
      "accession": "0001437749-26-014918",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926014918/xslF345X06/rdgdoc.xml"
    },
    {
      "form": "4",
      "date": "2026-05-05",
      "accession": "0001437749-26-014914",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926014914/xslF345X06/rdgdoc.xml"
    },
    {
      "form": "4",
      "date": "2026-05-05",
      "accession": "0001437749-26-014911",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926014911/xslF345X06/rdgdoc.xml"
    },
    {
      "form": "4",
      "date": "2026-05-05",
      "accession": "0001437749-26-014909",
      "description": "FORM 4",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926014909/xslF345X06/rdgdoc.xml"
    }
  ]
}

Price / Quote

Data:

{
  "symbol": "GNRC",
  "name": "Generac Holdings Inc.",
  "price": 200.37,
  "changePercentage": -0.81184,
  "change": -1.64,
  "volume": 208720,
  "dayLow": 199.45,
  "dayHigh": 207.27,
  "yearHigh": 296.44,
  "yearLow": 134.8,
  "marketCap": 11795517612,
  "priceAvg50": 256.3828,
  "priceAvg200": 203.94075,
  "exchange": "NYSE",
  "open": 204.39,
  "previousClose": 202.01,
  "timestamp": 1785162355
}

Volume

Data:

{
  "volume": 208720,
  "avgVolume": 929222,
  "short_ratio": [
    {
      "symbol": "GNRC",
      "file_date": "2026-07-24",
      "date": "20260724",
      "short_volume": 244076,
      "short_exempt_volume": 62,
      "total_volume": 451172,
      "short_volume_ratio": 0.541,
      "signal": "Neutral"
    }
  ],
  "volume_profile": {
    "poc": 215.49,
    "vah": 243.59,
    "val": 200.24,
    "profile": [
      {
        "price": 199.43,
        "volume": 311425
      },
      {
        "price": 201.04,
        "volume": 292054
      },
      {
        "price": 202.64,
        "volume": 40232
      },
      {
        "price": 204.25,
        "volume": 195268
      },
      {
        "price": 205.86,
        "volume": 168855
      },
      {
        "price": 207.46,
        "volume": 244894
      },
      {
        "price": 209.07,
        "volume": 217751
      },
      {
        "price": 210.67,
        "volume": 368789
      },
      {
        "price": 212.28,
        "volume": 184462
      },
      {
        "price": 213.88,
        "volume": 571606
      },
      {
        "price": 215.49,
        "volume": 1148596
      },
      {
        "price": 217.1,
        "volume": 662537
      },
      {
        "price": 218.7,
        "volume": 325634
      },
      {
        "price": 220.31,
        "volume": 223332
      },
      {
        "price": 221.91,
        "volume": 142757
      },
      {
        "price": 223.52,
        "volume": 255236
      },
      {
        "price": 225.12,
        "volume": 870664
      },
      {
        "price": 226.73,
        "volume": 740042
      },
      {
        "price": 228.33,
        "volume": 219745
      },
      {
        "price": 229.94,
        "volume": 222927
      },
      {
        "price": 231.55,
        "volume": 739238
      },
      {
        "price": 233.15,
        "volume": 646971
      },
      {
        "price": 234.76,
        "volume": 852290
      },
      {
        "price": 236.36,
        "volume": 530326
      },
      {
        "price": 237.97,
        "volume": 92912
      },
      {
        "price": 239.57,
        "volume": 160178
      },
      {
        "price": 241.18,
        "volume": 106272
      },
      {
        "price": 242.79,
        "volume": 83520
      },
      {
        "price": 244.39,
        "volume": 36919
      },
      {
        "price": 246.0,
        "volume": 0
      },
      {
        "price": 247.6,
        "volume": 0
      },
      {
        "price": 249.21,
        "volume": 96597
      },
      {
        "price": 250.81,
        "volume": 335466
      },
      {
        "price": 252.42,
        "volume": 273736
      },
      {
        "price": 254.03,
        "volume": 164236
      },
      {
        "price": 255.63,
        "volume": 37071
      },
      {
        "price": 257.24,
        "volume": 129087
      },
      {
        "price": 258.84,
        "volume": 151971
      },
      {
        "price": 260.45,
        "volume": 129760
      },
      {
        "price": 262.05,
        "volume": 94141
      },
      {
        "price": 263.66,
        "volume": 25776
      },
      {
        "price": 265.26,
        "volume": 10879
      },
      {
        "price": 266.87,
        "volume": 21085
      },
      {
        "price": 268.48,
        "volume": 60541
      },
      {
        "price": 270.08,
        "volume": 187563
      },
      {
        "price": 271.69,
        "volume": 251671
      },
      {
        "price": 273.29,
        "volume": 215760
      },
      {
        "price": 274.9,
        "volume": 130141
      },
      {
        "price": 276.5,
        "volume": 100697
      },
      {
        "price": 278.11,
        "volume": 176498
      },
      {
        "price": 279.72,
        "volume": 188657
      },
      {
        "price": 281.32,
        "volume": 274080
      },
      {
        "price": 282.93,
        "volume": 151942
      },
      {
        "price": 284.53,
        "volume": 65345
      },
      {
        "price": 286.14,
        "volume": 31703
      },
      {
        "price": 287.74,
        "volume": 9132
      },
      {
        "price": 289.35,
        "volume": 32073
      },
      {
        "price": 290.96,
        "volume": 60561
      },
      {
        "price": 292.56,
        "volume": 192848
      },
      {
        "price": 294.17,
        "volume": 164083
      }
    ],
    "sessions": 20
  }
}

Fundamentals

Data:

{
  "symbol": "GNRC",
  "marketCap": 11795517612,
  "enterpriseValueTTM": 12870347844,
  "evToSalesTTM": 2.9710362778121535,
  "evToOperatingCashFlowTTM": 25.75351898275133,
  "evToFreeCashFlowTTM": 38.85678898146254,
  "evToEBITDATTM": 25.15748472019979,
  "netDebtToEBITDATTM": 2.0713885907432634,
  "currentRatioTTM": 2.027657309017687,
  "incomeQualityTTM": 2.637449799196787,
  "grahamNumberTTM": 57.73212348611255,
  "grahamNetNetTTM": -26.648514655455998,
  "taxBurdenTTM": 0.7963043340848276,
  "interestBurdenTTM": 0.7748279284809383,
  "workingCapitalTTM": 1241186000,
  "investedCapitalTTM": 4236295000,
  "returnOnAssetsTTM": 0.0337847514053961,
  "operatingReturnOnAssetsTTM": 0.05782138028477268,
  "returnOnTangibleAssetsTTM": 0.055289430735407624,
  "returnOnEquityTTM": 0.07184111217296962,
  "returnOnInvestedCapitalTTM": 0.05806858002095452,
  "returnOnCapitalEmployedTTM": 0.0736165542616648,
  "earningsYieldTTM": 0.01614543198594358,
  "freeCashFlowYieldTTM": 0.028044636096635926,
  "capexToOperatingCashFlowTTM": 0.3372195764068514,
  "capexToDepreciationTTM": 0.8223562061484941,
  "capexToRevenueTTM": 0.038903094981475324,
  "salesGeneralAndAdministrativeToRevenueTTM": 0.2257463553340417,
  "researchAndDevelopementToRevenueTTM": 0.056416075199860576,
  "stockBasedCompensationToRevenueTTM": 0.011968636214341237,
  "intangiblesToTotalAssetsTTM": 0.3889473818770903,
  "averageReceivablesTTM": 614661500,
  "averagePayablesTTM": 449702500,
  "averageInventoryTTM": 1250330000,
  "daysOfSalesOutstandingTTM": 52.862341845663046,
  "daysOfPayablesOutstandingTTM": 63.118284832932545,
  "daysOfInventoryOutstandingTTM": 170.71579813809873,
  "operatingCycleTTM": 223.5781399837618,
  "cashConversionCycleTTM": 160.45985515082924,
  "freeCashFlowToEquityTTM": 276693000,
  "freeCashFlowToFirmTTM": 386071369.54130757,
  "tangibleAssetValueTTM": 499815000,
  "netCurrentAssetValueTTM": -468995000,
  "grossProfitMarginTTM": 0.38137722642266964,
  "ebitMarginTTM": 0.07079064282446963,
  "ebitdaMarginTTM": 0.11809750898612724,
  "operatingProfitMarginTTM": 0.07462201174142605,
  "pretaxProfitMarginTTM": 0.0548505671355178,
  "continuousOperationsProfitMarginTTM": 0.043959965708138725,
  "netProfitMarginTTM": 0.04367774433702363,
  "bottomLineProfitMarginTTM": 0.04367774433702363,
  "receivablesTurnoverTTM": 6.90472626176219,
  "payablesTurnoverTTM": 5.782793384929843,
  "inventoryTurnoverTTM": 2.138056371940089,
  "fixedAssetTurnoverTTM": 5.278506973929509,
  "assetTurnoverTTM": 0.7735003699986931,
  "quickRatioTTM": 0.9912177859911805,
  "solvencyRatioTTM": 0.13490061388715346,
  "cashRatioTTM": 0.21984927660786466,
  "priceToEarningsRatioTTM": 61.92901234567901,
  "priceToEarningsGrowthRatioTTM": -1.397003301751364,
  "forwardPriceToEarningsGrowthRatioTTM": 2.5327413861250214,
  "priceToBookRatioTTM": 4.381965823821958,
  "priceToSalesRatioTTM": 2.7302203714366087,
  "priceToFreeCashFlowRatioTTM": 35.70727077217805,
  "priceToOperatingCashFlowRatioTTM": 23.482569875739063,
  "debtToAssetsRatioTTM": 0.23669135529654156,
  "debtToEquityRatioTTM": 0.494964279999342,
  "debtToCapitalRatioTTM": 0.33108769662346704,
  "longTermDebtToCapitalRatioTTM": 0.3191099602390797,
  "financialLeverageRatioTTM": 2.0911802181335273,
  "workingCapitalTurnoverRatioTTM": 3.477361816295184,
  "operatingCashFlowRatioTTM": 0.4132459334548784,
  "operatingCashFlowSalesRatioTTM": 0.11536428399559819,
  "freeCashFlowOperatingCashFlowRatioTTM": 0.6627804215895863,
  "debtServiceCoverageRatioTTM": 3.3295693560081263,
  "interestCoverageRatioTTM": 4.681408871423807,
  "shortTermOperatingCashFlowCoverageRatioTTM": 7.095692351435883,
  "operatingCashFlowCoverageRatioTTM": 0.37700707845215226,
  "capitalExpenditureCoverageRatioTTM": 2.965426890856158,
  "dividendPaidAndCapexCoverageRatioTTM": 2.96027354198917,
  "dividendPayoutRatioTTM": 0.0015505352786465362,
  "dividendYieldTTM": 0,
  "revenuePerShareTTM": 74.06655852145968,
  "netIncomePerShareTTM": 3.235060207023515,
  "interestDebtPerShareTTM": 23.845016636506017,
  "cashPerShareTTM": 4.545796533447077,
  "bookValuePerShareTTM": 45.80035970222319,
  "tangibleBookValuePerShareTTM": 8.556687767565014,
  "shareholdersEquityPerShareTTM": 45.78995091864791,
  "operatingCashFlowPerShareTTM": 8.544635491846268,
  "capexPerShareTTM": 2.8814183611113466,
  "freeCashFlowPerShareTTM": 5.663217113615211,
  "netIncomePerEBTTTM": 0.7963043340848276,
  "ebtPerEbitTTM": 0.7350454089281511,
  "priceToFairValueTTM": 4.381965823821958,
  "debtToMarketCapTTM": 0.11207897947150527,
  "effectiveTaxRateTTM": 0.19855038874022882,
  "enterpriseValueMultipleTTM": 25.18974557283104,
  "dividendPerShareTTM": 0,
  "revenue_history": [
    {
      "date": "2025",
      "revenue": 4209147000
    }
  ],
  "dcf": {
    "symbol": "GNRC",
    "date": "2026-07-26",
    "dcf": 67.87622207745373,
    "Stock Price": 202.01
  },
  "statements": {
    "income": [
      {
        "date": "2025-12-31",
        "symbol": "GNRC",
        "reportedCurrency": "USD",
        "cik": "0001474735",
        "filingDate": "2026-02-18",
        "acceptedDate": "2026-02-18 16:53:33",
        "fiscalYear": "2025",
        "period": "FY",
        "revenue": 4209147000,
        "costOfRevenue": 2597410000,
        "grossProfit": 1611737000,
        "researchAndDevelopmentExpenses": 243470000,
        "generalAndAdministrativeExpenses": 422211000,
        "sellingAndMarketingExpenses": 555358000,
        "sellingGeneralAndAdministrativeExpenses": 977569000,
        "otherExpenses": 101507000,
        "operatingExpenses": 1322546000,
        "costAndExpenses": 3919956000,
        "netInterestIncome": -63024000,
        "interestIncome": 7673000,
        "interestExpense": 70697000,
        "depreciationAndAmortization": 194835000,
        "ebitda": 464592000,
        "ebit": 269757000,
        "nonOperatingIncomeExcludingInterest": 19434000,
        "operatingIncome": 289191000,
        "totalOtherIncomeExpensesNet": -90131000,
        "incomeBeforeTax": 199060000,
        "incomeTaxExpense": 37706000,
        "netIncomeFromContinuingOperations": 161354000,
        "netIncomeFromDiscontinuedOperations": 0,
        "otherAdjustmentsToNetIncome": 0,
        "netIncome": 159554000,
        "netIncomeDeductions": 0,
        "bottomLineNetIncome": 159554000,
        "eps": 2.73,
        "epsDiluted": 2.69,
        "weightedAverageShsOut": 58523642,
        "weightedAverageShsOutDil": 59275781
      }
    ],
    "balance_sheet": [
      {
        "date": "2025-12-31",
        "symbol": "GNRC",
        "reportedCurrency": "USD",
        "cik": "0001474735",
        "filingDate": "2026-02-18",
        "acceptedDate": "2026-02-18 16:53:33",
        "fiscalYear": "2025",
        "period": "FY",
        "cashAndCashEquivalents": 341413000,
        "shortTermInvestments": 0,
        "cashAndShortTermInvestments": 341413000,
        "netReceivables": 602739000,
        "accountsReceivables": 602739000,
        "otherReceivables": 0,
        "inventory": 1248867000,
        "prepaids": 269459000,
        "otherCurrentAssets": 0,
        "totalCurrentAssets": 2462478000,
        "propertyPlantEquipmentNet": 864858000,
        "goodwill": 1467094000,
        "intangibleAssets": 675266000,
        "goodwillAndIntangibleAssets": 2142360000,
        "longTermInvestments": 2080000,
        "taxAssets": 41949000,
        "otherNonCurrentAssets": 59954000,
        "totalNonCurrentAssets": 3111201000,
        "otherAssets": 0,
        "totalAssets": 5573679000,
        "totalPayables": 436583000,
        "accountPayables": 436583000,
        "otherPayables": 0,
        "accruedExpenses": 69850000,
        "shortTermDebt": 72810000,
        "capitalLeaseObligationsCurrent": 0,
        "taxPayables": 0,
        "deferredRevenue": 0,
        "otherCurrentLiabilities": 636103000,
        "totalCurrentLiabilities": 1215346000,
        "longTermDebt": 1260256000,
        "capitalLeaseObligationsNonCurrent": 0,
        "deferredRevenueNonCurrent": 232921000,
        "deferredTaxLiabilitiesNonCurrent": 60913000,
        "otherNonCurrentLiabilities": 165196999,
        "totalNonCurrentLiabilities": 1719287000,
        "otherLiabilities": 0,
        "capitalLeaseObligations": 0,
        "totalLiabilities": 2934633000,
        "treasuryStock": -1358053000,
        "preferredStock": 0,
        "commonStock": 741000,
        "retainedEarnings": 3003557000,
        "additionalPaidInCapital": 1187419000,
        "accumulatedOtherComprehensiveIncomeLoss": 874000,
        "otherTotalStockholdersEquity": -202116000,
        "totalStockholdersEquity": 2632422000,
        "totalEquity": 2639046000,
        "minorityInterest": 6624000,
        "totalLiabilitiesAndTotalEquity": 5573679000,
        "totalInvestments": 2080000,
        "totalDebt": 1333066000,
        "netDebt": 991653000
      }
    ],
    "cash_flow": [
      {
        "date": "2025-12-31",
        "symbol": "GNRC",
        "reportedCurrency": "USD",
        "cik": "0001474735",
        "filingDate": "2026-02-18",
        "acceptedDate": "2026-02-18 16:53:33",
        "fiscalYear": "2025",
        "period": "FY",
        "netIncome": 161354000,
        "depreciationAndAmortization": 194835000,
        "deferredIncomeTax": 15080000,
        "stockBasedCompensation": 49947000,
        "changeInWorkingCapital": -13123000,
        "accountsReceivables": 45637000,
        "inventory": -163117000,
        "accountsPayables": -40701000,
        "otherWorkingCapital": 145058000,
        "otherNonCashItems": 29885000,
        "netCashProvidedByOperatingActivities": 437978000,
        "investmentsInPropertyPlantAndEquipment": -169850000,
        "acquisitionsNet": -762000,
        "purchasesOfInvestments": -3035000,
        "salesMaturitiesOfInvestments": 0,
        "otherInvestingActivities": 743000,
        "netCashProvidedByInvestingActivities": -172904000,
        "netDebtIssuance": -52761000,
        "longTermNetDebtIssuance": -40952000,
        "shortTermNetDebtIssuance": -11809000,
        "netStockIssuance": -143057000,
        "netCommonStockIssuance": -143057000,
        "commonStockIssuance": 4860000,
        "commonStockRepurchased": -147917000,
        "netPreferredStockIssuance": 0,
        "netDividendsPaid": -293000,
        "commonDividendsPaid": -293000,
        "preferredDividendsPaid": 0,
        "otherFinancingActivities": -16608000,
        "netCashProvidedByFinancingActivities": -212719000,
        "effectOfForexChangesOnCash": 7781000,
        "netChangeInCash": 60136000,
        "cashAtEndOfPeriod": 341413000,
        "cashAtBeginningOfPeriod": 281277000,
        "operatingCashFlow": 437978000,
        "capitalExpenditure": -169850000,
        "freeCashFlow": 268128000,
        "incomeTaxesPaid": 0,
        "interestPaid": 0
      }
    ]
  }
}

Technical

Data:

{
  "price": 200.54,
  "rsi": 28.99713772489484,
  "sma20": 233.18950000000004,
  "sma50": 255.0486,
  "sma200": 204.10869999999986,
  "adx": 35.90374075573174,
  "atr": 8.87,
  "atr_pct": 4.42,
  "high_52w": 505.8,
  "low_52w": 82.2,
  "structure": {
    "ema8": 211.61180883127474,
    "ema21": 229.25242124101038,
    "ema50": 241.35161106071584,
    "ema200": 214.13655735490443,
    "checks": {
      "price_above_all": false,
      "ema_stacked": false,
      "ema21_rising": false,
      "ema50_rising": false,
      "adx_over_30": true,
      "higher_highs_lows": false,
      "near_21ema": false
    },
    "dist_21ema_pct": -12.5,
    "macd": {
      "macd": -15.8,
      "signal": -13.052,
      "histogram": -2.748
    },
    "bollinger": {
      "mid": 233.19,
      "upper": 284.08,
      "lower": 182.3,
      "width_pct": 43.65
    },
    "crossover": {
      "fresh_cross": false,
      "pre_compressed": true,
      "held_above_21": false,
      "candles_since": 28,
      "intraday_support": false
    },
    "momentum": {
      "roc10": -11.6,
      "checks": {
        "roc_over_5": false,
        "rsi_in_band": false,
        "macd_expanding": false,
        "top_quartile_3d": false,
        "no_big_down": true,
        "near_high": false
      },
      "volume": {
        "rvol": 0.23,
        "checks": {
          "rvol_over_2": false,
          "up_vol_beats_down": false,
          "obv_new_high": false,
          "surge_day": false,
          "pullback_declining_vol": false,
          "last_up_beats_down": true
        }
      }
    },
    "relative_strength": {
      "sector": "Industrials",
      "sector_etf": "XLI",
      "sector_etf_ret10d": 1.04,
      "checks": {
        "beats_spy_all": false,
        "beats_sector_10d": false,
        "rs_line_at_high": false,
        "sector_top3": false
      }
    },
    "commodity": {},
    "universe": {
      "checks": {
        "price_over_20": true,
        "avg_vol_over_2m": false,
        "mcap_over_1b": true,
        "no_earnings_7d": false,
        "not_lev_etf_spac": true,
        "bidask_spread": null,
        "dollar_vol_over_10m": true
      },
      "avg_dollar_vol": 187712136.22,
      "avg_vol": 929222
    },
    "options": {
      "checks": {
        "call_vol_2x": false,
        "ivr_under_40": false,
        "iv_contracting": true,
        "oi_calls_above_price": false
      },
      "vals": {
        "call_vol_mult": 0.3,
        "iv_rank": 100.0
      }
    }
  }
}

Levels & Bars

Data:

{
  "prior_day": {
    "high": 207.27,
    "low": 199.45,
    "close": 200.37,
    "date": "2026-07-27"
  },
  "woodie_pivots": {
    "PP": 201.87,
    "R1": 204.28,
    "S1": 196.46,
    "R2": 209.69,
    "S2": 194.04
  },
  "swing": {
    "high_20d": 295.41,
    "low_20d": 197.51,
    "high_60d": 296.44,
    "low_60d": 197.51
  },
  "orb": {
    "high": 207.27,
    "low": 203.13,
    "date": "2026-07-27"
  },
  "vwap": 204.12,
  "volume_profile": {
    "poc": 215.49,
    "vah": 243.59,
    "val": 200.24,
    "sessions": 20
  },
  "recent_daily": [
    {
      "d": "2026-06-22",
      "o": 287.19,
      "h": 296.03,
      "l": 286.01,
      "c": 295.54,
      "v": 1251320.224324
    },
    {
      "d": "2026-06-23",
      "o": 282,
      "h": 283.84,
      "l": 272.015,
      "c": 274.54,
      "v": 1180207.363075
    },
    {
      "d": "2026-06-24",
      "o": 271.32,
      "h": 287.67,
      "l": 270.15,
      "c": 284.14,
      "v": 811803.048637
    },
    {
      "d": "2026-06-25",
      "o": 292,
      "h": 296.44,
      "l": 284.575,
      "c": 295.16,
      "v": 1397274.853856
    },
    {
      "d": "2026-06-26",
      "o": 285.97,
      "h": 287.19,
      "l": 276.26,
      "c": 278.62,
      "v": 1196349.133921
    },
    {
      "d": "2026-06-29",
      "o": 278.93,
      "h": 284.03,
      "l": 268.56,
      "c": 283.81,
      "v": 995086.420631
    },
    {
      "d": "2026-06-30",
      "o": 287,
      "h": 295.41,
      "l": 283.5,
      "c": 292.81,
      "v": 632342.742065
    },
    {
      "d": "2026-07-01",
      "o": 288.05,
      "h": 289.41,
      "l": 269.19,
      "c": 270.22,
      "v": 1021968.644516
    },
    {
      "d": "2026-07-02",
      "o": 270.23,
      "h": 273.04,
      "l": 248.65,
      "c": 252.66,
      "v": 1361296.936508
    },
    {
      "d": "2026-07-06",
      "o": 256,
      "h": 264.99,
      "l": 256,
      "c": 257.81,
      "v": 505887.483424
    },
    {
      "d": "2026-07-07",
      "o": 248.46,
      "h": 251.51,
      "l": 229.485,
      "c": 235.8,
      "v": 1747957.383516
    },
    {
      "d": "2026-07-08",
      "o": 231.99,
      "h": 239.625,
      "l": 230.295,
      "c": 236.61,
      "v": 862851.56089
    },
    {
      "d": "2026-07-09",
      "o": 243.41,
      "h": 244,
      "l": 235.695,
      "c": 235.86,
      "v": 515641.917789
    },
    {
      "d": "2026-07-10",
      "o": 233.27,
      "h": 236.67,
      "l": 232.63,
      "c": 233.94,
      "v": 750543.931327
    },
    {
      "d": "2026-07-13",
      "o": 229.38,
      "h": 233,
      "l": 224.815,
      "c": 226.95,
      "v": 731009.140807
    },
    {
      "d": "2026-07-14",
      "o": 233.37,
      "h": 233.3876,
      "l": 223.73,
      "c": 225.12,
      "v": 767970.494298
    },
    {
      "d": "2026-07-15",
      "o": 227,
      "h": 229.3299,
      "l": 218.47,
      "c": 226.58,
      "v": 1412338.331429
    },
    {
      "d": "2026-07-16",
      "o": 218.78,
      "h": 223,
      "l": 215.06,
      "c": 215.38,
      "v": 1060822.242399
    },
    {
      "d": "2026-07-17",
      "o": 209.26,
      "h": 219.1,
      "l": 206.3,
      "c": 214.91,
      "v": 958728.074493
    },
    {
      "d": "2026-07-20",
      "o": 218.02,
      "h": 218.7,
      "l": 212.1,
      "c": 213.25,
      "v": 575726.487072
    },
    {
      "d": "2026-07-21",
      "o": 217.74,
      "h": 218.99,
      "l": 212.14,
      "c": 215.61,
      "v": 762985.992808
    },
    {
      "d": "2026-07-22",
      "o": 212.12,
      "h": 216.85,
      "l": 212.12,
      "c": 213.42,
      "v": 560303.802139
    },
    {
      "d": "2026-07-23",
      "o": 210.33,
      "h": 216.5,
      "l": 206.905,
      "c": 210.5,
      "v": 718042.557811
    },
    {
      "d": "2026-07-24",
      "o": 209.39,
      "h": 210.395,
      "l": 197.51,
      "c": 202.01,
      "v": 1072391.661924
    },
    {
      "d": "2026-07-27",
      "o": 204.39,
      "h": 207.27,
      "l": 199.45,
      "c": 200.37,
      "v": 208720.625865
    }
  ]
}

Analyst Ratings

Data:

{
  "estimates": [
    {
      "symbol": "GNRC",
      "date": "2030-12-31",
      "revenueLow": 7219495638,
      "revenueHigh": 7985265014,
      "revenueAvg": 7546142978,
      "ebitdaLow": 1126961622,
      "ebitdaHigh": 1246498047,
      "ebitdaAvg": 1177951197,
      "ebitLow": 857640620,
      "ebitHigh": 948610261,
      "ebitAvg": 896444720,
      "netIncomeLow": 1018521535,
      "netIncomeHigh": 1160899000,
      "netIncomeAvg": 1079254316,
      "sgaExpenseLow": 1258018475,
      "sgaExpenseHigh": 1391456054,
      "sgaExpenseAvg": 1314937740,
      "epsAvg": 18.20734,
      "epsHigh": 19.58471,
      "epsLow": 17.18276,
      "numAnalystsRevenue": 5,
      "numAnalystsEps": 2
    },
    {
      "symbol": "GNRC",
      "date": "2029-12-31",
      "revenueLow": 7024272254,
      "revenueHigh": 7769334354,
      "revenueAvg": 7342086678,
      "ebitdaLow": 1096487296,
      "ebitdaHigh": 1212791320,
      "ebitdaAvg": 1146098055,
      "ebitLow": 834449041,
      "ebitHigh": 922958759,
      "ebitAvg": 872203834,
      "netIncomeLow": 988767464,
      "netIncomeHigh": 1126984954,
      "netIncomeAvg": 1047725528,
      "sgaExpenseLow": 1224000222,
      "sgaExpenseHigh": 1353829498,
      "sgaExpenseAvg": 1279380326,
      "epsAvg": 17.67544,
      "epsHigh": 19.01257,
      "epsLow": 16.6808,
      "numAnalystsRevenue": 5,
      "numAnalystsEps": 4
    },
    {
      "symbol": "GNRC",
      "date": "2028-12-31",
      "revenueLow": 6143208195,
      "revenueHigh": 7558539827,
      "revenueAvg": 6565494259,
      "ebitdaLow": 958953398,
      "ebitdaHigh": 1179886342,
      "ebitdaAvg": 1024872156,
      "ebitLow": 729782959,
      "ebitHigh": 897917405,
      "ebitAvg": 779948469,
      "netIncomeLow": 658600765,
      "netIncomeHigh": 971568003,
      "netIncomeAvg": 826982130,
      "sgaExpenseLow": 1070472203,
      "sgaExpenseHigh": 1317097928,
      "sgaExpenseAvg": 1144056799,
      "epsAvg": 14.23015,
      "epsHigh": 16.39064,
      "epsLow": 11.11079,
      "numAnalystsRevenue": 10,
      "numAnalystsEps": 6
    },
    {
      "symbol": "GNRC",
      "date": "2027-12-31",
      "revenueLow": 5517317415,
      "revenueHigh": 5801819971,
      "revenueAvg": 5669729499,
      "ebitdaLow": 861251990,
      "ebitdaHigh": 905662774,
      "ebitdaAvg": 885043481,
      "ebitLow": 655430208,
      "ebitHigh": 689227714,
      "ebitAvg": 673536015,
      "netIncomeLow": 593490468,
      "netIncomeHigh": 701170261,
      "netIncomeAvg": 670000430,
      "sgaExpenseLow": 961408883,
      "sgaExpenseHigh": 1010984295,
      "sgaExpenseAvg": 987967140,
      "epsAvg": 11.19526,
      "epsHigh": 11.82895,
      "epsLow": 10.01236,
      "numAnalystsRevenue": 14,
      "numAnalystsEps": 13
    }
  ],
  "price_target": {
    "symbol": "GNRC",
    "targetHigh": 335,
    "targetLow": 257,
    "targetConsensus": 299.73,
    "targetMedian": 302
  },
  "ratings": {
    "symbol": "GNRC",
    "rating": "B-",
    "overallScore": 2,
    "discountedCashFlowScore": 3,
    "returnOnEquityScore": 3,
    "returnOnAssetsScore": 3,
    "debtToEquityScore": 2,
    "priceToEarningsScore": 1,
    "priceToBookScore": 2
  },
  "grades": [
    {
      "symbol": "GNRC",
      "date": "2026-07-02",
      "gradingCompany": "Citigroup",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-06-30",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-06-11",
      "gradingCompany": "UBS",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-05-22",
      "gradingCompany": "Jefferies",
      "previousGrade": "Hold",
      "newGrade": "Buy",
      "action": "upgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2026-05-21",
      "gradingCompany": "Stephens & Co.",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-05-05",
      "gradingCompany": "Citigroup",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-05-05",
      "gradingCompany": "UBS",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-05-01",
      "gradingCompany": "Wells Fargo",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-04-30",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-04-30",
      "gradingCompany": "Canaccord Genuity",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-04-30",
      "gradingCompany": "Argus Research",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-04-30",
      "gradingCompany": "TD Cowen",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-04-21",
      "gradingCompany": "Citigroup",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-04-01",
      "gradingCompany": "Canaccord Genuity",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-03-27",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-03-26",
      "gradingCompany": "B of A Securities",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-03-26",
      "gradingCompany": "Needham",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-03-26",
      "gradingCompany": "Wells Fargo",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-03-12",
      "gradingCompany": "Citigroup",
      "previousGrade": "Buy",
      "newGrade": "Neutral",
      "action": "downgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2026-02-13",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-02-12",
      "gradingCompany": "Guggenheim",
      "previousGrade": "Buy",
      "newGrade": "Neutral",
      "action": "downgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2026-02-12",
      "gradingCompany": "Wells Fargo",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-02-10",
      "gradingCompany": "Guggenheim",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-01-20",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-01-13",
      "gradingCompany": "Canaccord Genuity",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2026-01-09",
      "gradingCompany": "Baird",
      "previousGrade": "Neutral",
      "newGrade": "Outperform",
      "action": "upgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2026-01-08",
      "gradingCompany": "Citigroup",
      "previousGrade": "Neutral",
      "newGrade": "Buy",
      "action": "upgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2026-01-07",
      "gradingCompany": "B of A Securities",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-12-19",
      "gradingCompany": "Wells Fargo",
      "previousGrade": "Equal Weight",
      "newGrade": "Overweight",
      "action": "upgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2025-12-08",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Neutral",
      "newGrade": "Overweight",
      "action": "upgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2025-11-03",
      "gradingCompany": "Citigroup",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-10-31",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-10-30",
      "gradingCompany": "UBS",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-10-30",
      "gradingCompany": "Canaccord Genuity",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-10-21",
      "gradingCompany": "Citigroup",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-10-16",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-10-09",
      "gradingCompany": "Guggenheim",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-10-06",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-09-25",
      "gradingCompany": "Canaccord Genuity",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-09-19",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-08-26",
      "gradingCompany": "Citigroup",
      "previousGrade": "Buy",
      "newGrade": "Neutral",
      "action": "downgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2025-08-11",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Neutral",
      "newGrade": "Overweight",
      "action": "upgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2025-08-11",
      "gradingCompany": "Jefferies",
      "previousGrade": "Underperform",
      "newGrade": "Hold",
      "action": "upgrade"
    },
    {
      "symbol": "GNRC",
      "date": "2025-07-31",
      "gradingCompany": "UBS",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-07-31",
      "gradingCompany": "Baird",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-07-31",
      "gradingCompany": "Wells Fargo",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-07-31",
      "gradingCompany": "Stifel",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-07-31",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "GNRC",
      "date": "2025-07-29",
      "gradingCompany": "Guggenheim",
      "previousGrade": "Neutral",
      "newGrade": "Buy",
      "action": "upgrade"
    }
  ]
}

News

Data:

[
  {
    "title": "Here are the 3 big things we're watching in the stock market in the week ahead",
    "url": "https://www.cnbc.com/2026/07/26/here-are-the-3-big-things-were-watching-in-the-stock-market-in-the-week-ahead.html",
    "source": "CNBC",
    "date": "2026-07-26T20:45:10Z",
    "summary": "Amazon , Meta Platforms , Microsoft and Apple headline the busiest week of this summer earnings season. Plus, the Federal Reserve holds its July policy meeting, which adds intrigue following rekindled Middle East tensions. 1. Earnings: We've got 10 Club names reporting this week,"
  },
  {
    "title": "3 Major Reasons to Buy Vertiv Before July 29 Q2 Earnings",
    "url": "https://finance.yahoo.com/markets/stocks/articles/3-major-reasons-buy-vertiv-162459543.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-25T16:24:59Z",
    "summary": "* VRT guides 50% adjusted EPS growth on a $15B backlog, with an 8% pullback offering a discount to the $376 analyst target.\n\n* Eaton's earnings fell 9% and Generac grew revenue just 12%, making Vertiv's 136% earnings growth stand out sharply against both peers.\n\n* Don't wait: the"
  },
  {
    "title": "Generac Holdings Inc. $GNRC Shares Bought by Allspring Global Investments Holdings LLC",
    "url": "https://www.defenseworld.net/2026/07/25/generac-holdings-inc-gnrc-shares-bought-by-allspring-global-investments-holdings-llc.html",
    "source": "Defense World",
    "date": "2026-07-25 03:49:25",
    "summary": "Allspring Global Investments Holdings LLC raised its position in shares of Generac Holdings Inc. (NYSE: GNRC) by 52.5% in the first quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The firm owned 19,418 shares of the technology company"
  },
  {
    "title": "Generac Holdings (GNRC) Gains From Strong Sales in Commercial & Industrial Segment",
    "url": "https://finance.yahoo.com/markets/stocks/articles/generac-holdings-gnrc-gains-strong-131441721.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-24T13:14:41Z",
    "summary": "SouthernSun Asset Management, LLC, an investment management firm, released its \"SouthernSun Smid Cap Strategy\" second-quarter 2026 investor letter. A copy of the letter can be downloaded here. The second quarter of 2026 was influenced by the AI boom and the Iran War, impacting in"
  },
  {
    "title": "Generac Holdings Inc (GNRC) Shares Fall 4.0% -- GF Value Says Still Overvalued",
    "url": "https://www.gurufocus.com/news/8978826/generac-holdings-inc-gnrc-shares-fall-40-gf-value-says-still-overvalued",
    "source": "GuruFocus",
    "date": "2026-07-24 18:53:00",
    "summary": "On July 24, 2026, Generac Holdings Inc (GNRC) shares fell 4.0% to $202.01, reflecting a significant decline of 28.9% over the past month. The stock has experien"
  },
  {
    "title": "Generac Holdings Set to Report Q2 Earnings: What's in Focus",
    "url": "https://www.zacks.com/stock/news/2960479/generac-holdings-set-to-report-q2-earnings-what-s-in-focus?cid=CS-STOCKNEWSAPI-FT-analyst_blog|earnings_preview-2960479",
    "source": "Zacks Investment Research",
    "date": "2026-07-24 12:51:09",
    "summary": "GNRC heads into Q2 with C&I growth, strong data center backlog and improving margins offset by softer residential demand."
  },
  {
    "title": "Ariel Small/Mid Cap Value Q2 2026 Portfolio Activity",
    "url": "https://seekingalpha.com/article/4924934-ariel-smallmid-cap-value-q2-2026-portfolio-activity",
    "source": "Seeking Alpha",
    "date": "2026-07-23 15:02:00",
    "summary": "The Ariel Small/Mid Cap Value Composite rose +15.08% gross of fees (+14.95% net of fees) in the quarter, falling short of both the Russell 2500 Value Index's +18.50% return and the +20.26% gain posted by the Russell 2500 Index. Live entertainment, media, and technology company, S"
  },
  {
    "title": "Here are Wednesday's biggest analyst calls: CoreWeave, Sandisk, Affirm, Disney, Shopify, Nebius & more",
    "url": "https://www.cnbc.com/2026/07/22/biggest-wall-street-analyst-calls-wednesday-include-coreweave-sandisk.html",
    "source": "CNBC",
    "date": "2026-07-22T12:44:53Z",
    "summary": "Here are the biggest calls on Wall Street on Wednesday: Stifel upgrades DigitalOcean to buy from hold Stifel says buy the dip in DigitalOcean shares. \"With the stock down ~30% from recent highs and several incremental positive data points over the past week...\" Truist upgrades Co"
  },
  {
    "title": "2 Cash-Producing Stocks with Promising Prospects and 1 We Question",
    "url": "https://finance.yahoo.com/markets/stocks/articles/2-cash-producing-stocks-promising-115827047.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-22T11:58:27Z",
    "summary": "Generating cash is essential for any business, but not all cash-rich companies are great investments. Some produce plenty of cash but fail to allocate it effectively, leading to missed opportunities.\n\nLuckily for you, we built StockStory to help you separate the good from the bad"
  },
  {
    "title": "Generac: The AI Story Is Already Priced In",
    "url": "https://seekingalpha.com/article/4924279-generac-the-ai-story-is-already-priced-in",
    "source": "Seeking Alpha",
    "date": "2026-07-22 13:00:13",
    "summary": "Generac Holdings is transitioning from residential generators to a power solutions provider, with Commercial & Industrial (C&I) now the primary growth driver. Management guides for mid-teens revenue growth and gradual margin expansion, targeting $6.4 billion in revenue by 2028, u"
  },
  {
    "title": "Generac Announces Second Quarter 2026 Earnings Release Date and Conference Call",
    "url": "https://www.globenewswire.com/news-release/2026/07/15/3327530/0/en/generac-announces-second-quarter-2026-earnings-release-date-and-conference-call.html",
    "source": "GlobeNewsWire",
    "date": "2026-07-15 06:00:00",
    "summary": "WAUKESHA, Wis., July 15, 2026 (GLOBE NEWSWIRE) -- Generac Holdings Inc. (\"Generac\") (NYSE: GNRC), a leading global designer, manufacturer, and provider of energy technology solutions and other power products, today announced plans to release its second quarter 2026 financial resu"
  },
  {
    "title": "Is Generac Holdings (GNRC) Undervalued On Its Selloff Despite Positive Guidance?",
    "url": "https://finance.yahoo.com/markets/stocks/articles/generac-holdings-gnrc-undervalued-selloff-111523471.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-09T11:15:23Z",
    "summary": "Find winning stocks in any market cycle. Join 7 million investors using Simply Wall St's investing ideas for FREE.\n\nGenerac Holdings (GNRC) has come into focus after its share price dropped sharply alongside other specialty industrial machinery stocks, even as the company issued "
  },
  {
    "title": "1 Mid-Cap Stock Worth Your Attention and 2 We Question",
    "url": "https://finance.yahoo.com/markets/stocks/articles/1-mid-cap-stock-worth-082100126.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-09T08:21:00Z",
    "summary": "Mid-cap stocks have the best odds of scaling into $100 billion corporations thanks to their tested business models and large addressable markets. But the many opportunities in front of them attract significant competition, spanning from industry behemoths with seemingly infinite "
  },
  {
    "title": "Barclays Raises its Price Target on Generac Holdings Inc. (GNRC)",
    "url": "https://finance.yahoo.com/markets/stocks/articles/barclays-raises-price-target-generac-185102193.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-08T18:51:02Z",
    "summary": "Generac Holdings Inc. (NYSE:GNRC) is one of the 15 Best Stocks to Buy for the Second Half of 2026.\n\nOn June 30, Barclays raised its price target on Generac Holdings Inc. (NYSE:GNRC) to $285 from $228. The firm maintained an \"Equal Weight\" rating. The analyst Christine Cho said th"
  },
  {
    "title": "What You Need To Know Ahead of Generac Holdings' Earnings Release",
    "url": "https://finance.yahoo.com/markets/stocks/articles/know-ahead-generac-holdings-earnings-124804411.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-07T12:48:04Z",
    "summary": "With a market cap. of $15.2 billion, Generac Holdings Inc. (GNRC) is a leading global energy technology company that designs, manufactures, and provides innovative power generation, energy storage, and energy management solutions for residential, commercial, industrial, and other"
  },
  {
    "title": "Demand Uptick Lifted Generac Holdings (GNRC)",
    "url": "https://finance.yahoo.com/energy/articles/demand-uptick-lifted-generac-holdings-132817351.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-06T13:28:17Z",
    "summary": "Brown Advisory, an investment management company, released its \"Brown Large-Cap Growth Strategy\" for the first-quarter 2026 investor letter. A copy of the letter is available to download here. The Brown Advisory Large-Cap Growth Strategy experienced a decline in the first quarter"
  },
  {
    "title": "Generac Promotes Niccol\u00f2 Borracchini to Executive Vice President - International",
    "url": "https://www.prnewswire.com/news-releases/generac-promotes-niccolo-borracchini-to-executive-vice-president---international-302816957.html",
    "source": "PRNewsWire",
    "date": "2026-07-06 07:00:00",
    "summary": "WAUKESHA, Wis., July 6, 2026 /PRNewswire/ -- Generac Holdings Inc. (NYSE: GNRC), a leading global designer, manufacturer and provider of energy technology solutions and other power products, today announced the promotion of Niccol\u00f2 Borracchini to Executive Vice President \u2013 Intern"
  },
  {
    "title": "Generac promuove Niccol\u00f2 Borracchini al ruolo di Executive Vice President - International",
    "url": "https://www.prnewswire.com/news-releases/generac-promuove-niccolo-borracchini-al-ruolo-di-executive-vice-president---international-302817250.html",
    "source": "PRNewsWire",
    "date": "2026-07-06 07:00:00",
    "summary": "/PRNewswire/ --Generac Holdings Inc. (NYSE: GNRC), azienda leader a livello mondiale nella progettazione, produzione e fornitura di soluzioni tecnologiche per"
  },
  {
    "title": "Generac Holdings Inc (GNRC) Shares Fall 6.5% -- What GF Score of 83 Tells Investors",
    "url": "https://www.gurufocus.com/news/8943985/generac-holdings-inc-gnrc-shares-fall-65-what-gf-score-of-83-tells-investors",
    "source": "GuruFocus",
    "date": "2026-07-02 20:26:00",
    "summary": "On July 02, 2026, Generac Holdings Inc (GNRC) shares fell 6.5% today, closing at $252.66. Over the past week, the stock has lost 14.4%, and it has decreased by"
  },
  {
    "title": "UBS Sees More Upside in Generac (GNRC); Here's What's Driving Its Confidence",
    "url": "https://finance.yahoo.com/markets/stocks/articles/ubs-sees-more-upside-generac-182039951.html",
    "source": "Yahoo! Finance",
    "date": "2026-06-29T18:20:39Z",
    "summary": "With short percentage of shares outstanding at 3.97%, Generac Holdings Inc. (NYSE:GNRC) is among the 7 Best EV Charging Infrastructure Stocks to Buy Now.\n\nOn June 11, UBS raised its price target on Generac Holdings Inc. (NYSE:GNRC) to $335 from $305 while reiterating a Buy rating"
  },
  {
    "title": "Is Generac Holdings Inc. (GNRC) A Good Stock To Buy Now?",
    "url": "https://finance.yahoo.com/markets/stocks/articles/generac-holdings-inc-gnrc-good-181710214.html",
    "source": "Yahoo! Finance",
    "date": "2026-06-29T18:17:10Z",
    "summary": "Is GNRC a good stock to buy? We came across a bullish thesis on Generac Holdings Inc. on r/ValueInvesting by ValueEquities. In this article, we will summarize the bulls' thesis on GNRC. Generac Holdings Inc.'s share was trading at $295.54 as of June 22nd. GNRC's trailing and forw"
  },
  {
    "title": "A Look at Generac Holdings Inc (GNRC) After 7.1% Decline -- GF Value $160.39 vs Price $274.54",
    "url": "https://www.gurufocus.com/news/8928740/a-look-at-generac-holdings-inc-gnrc-after-71-decline-gf-value-16039-vs-price-27454",
    "source": "GuruFocus",
    "date": "2026-06-23 19:39:00",
    "summary": "On June 23, 2026, Generac Holdings Inc (GNRC) shares fell 7.1% to $274.54, marking a significant decline amidst a fluctuating price history. The stock has exper"
  },
  {
    "title": "Vistra, Generac, Rockwell Automation And A Basic Material Stock: CNBC's \u2018Final Trades'",
    "url": "https://www.benzinga.com/trading-ideas/long-ideas/26/06/60039113/vistra-generac-rockwell-automation-and-a-basic-material-stock-cnbcs-final-trades",
    "source": "Benzinga",
    "date": "2026-06-23 08:28:29",
    "summary": "On CNBC's \u201cHalftime Report Final Trades,\u201d Rob Sechan, CEO of NewEdge Wealth, named Vistra Corp. (NYSE:VST) as his final trade."
  },
  {
    "title": "Generac: The AI Grid Resiliency Trade Has Only Started",
    "url": "https://seekingalpha.com/article/4915011-generac-the-ai-grid-resiliency-trade-has-only-started",
    "source": "Seeking Alpha",
    "date": "2026-06-15 10:04:57",
    "summary": "Generac is transitioning from a hurricane-driven generator provider to a critical AI data center infrastructure supplier, warranting a buy rating. GNRC's expanding Commercial & Industrial segment, now 43% of sales, is fueled by a $700M+ data center backlog and a major hyperscale "
  },
  {
    "title": "GENERAC ACQUIRES BELVIDERE, ILLINOIS FACILITY TO EXPAND LARGE-MEGAWATT GENERATOR PACKAGING CAPACITY",
    "url": "https://www.prnewswire.com/news-releases/generac-acquires-belvidere-illinois-facility-to-expand-large-megawatt-generator-packaging-capacity-302799769.html",
    "source": "PRNewsWire",
    "date": "2026-06-15 07:00:00",
    "summary": "This investment supports continued growth in Generac's Commercial & Industrial business amid rising demand from data centers and mission-critical applications WAUKESHA, Wis., June 15, 2026 /PRNewswire/ --\u00a0Generac Holdings Inc. (NYSE: GNRC), a leading global designer, manufacturer"
  }
]

Calendar / Earnings

Data:

[
  {
    "symbol": "GNRC",
    "date": "2026-07-29",
    "epsActual": null,
    "epsEstimated": 2.01,
    "revenueActual": null,
    "revenueEstimated": 1177215000,
    "lastUpdated": "2026-07-27"
  },
  {
    "symbol": "GNRC",
    "date": "2026-04-29",
    "epsActual": 1.8,
    "epsEstimated": 1.33,
    "revenueActual": 1059365000,
    "revenueEstimated": 1052069000,
    "lastUpdated": "2026-07-27"
  },
  {
    "symbol": "GNRC",
    "date": "2026-02-11",
    "epsActual": 1.61,
    "epsEstimated": 1.81,
    "revenueActual": 1091504000,
    "revenueEstimated": 1160602000,
    "lastUpdated": "2026-05-11"
  },
  {
    "symbol": "GNRC",
    "date": "2025-10-29",
    "epsActual": 1.83,
    "epsEstimated": 2.25,
    "revenueActual": 1114353000,
    "revenueEstimated": 1160598100,
    "lastUpdated": "2026-01-29"
  },
  {
    "symbol": "GNRC",
    "date": "2025-07-30",
    "epsActual": 1.65,
    "epsEstimated": 1.33,
    "revenueActual": 1061169000,
    "revenueEstimated": 1213632360,
    "lastUpdated": "2025-10-30"
  }
]

Short & Liquidity

Data:

{
  "borrow": [],
  "short_interest": [
    {
      "symbol": "GNRC",
      "file_date": "",
      "error": "Symbol not found in FINRA biweekly file",
      "days_to_cover": null
    }
  ],
  "ftd": {
    "symbol": "GNRC",
    "periods": [
      {
        "file_period": "202603a",
        "settlement_date": "20260306",
        "quantity_fails": 58,
        "price": 218.81
      },
      {
        "file_period": "202603b",
        "settlement_date": "20260331",
        "quantity_fails": 3611,
        "price": 185.5
      },
      {
        "file_period": "202604a",
        "settlement_date": "20260413",
        "quantity_fails": 195,
        "price": 207.03
      },
      {
        "file_period": "202604b",
        "settlement_date": "20260429",
        "quantity_fails": 8405,
        "price": 217.12
      },
      {
        "file_period": "202606a",
        "settlement_date": "20260611",
        "quantity_fails": 9294,
        "price": 239.11
      },
      {
        "file_period": "202606b",
        "settlement_date": "20260630",
        "quantity_fails": 4724,
        "price": 283.81
      }
    ],
    "trend": "rising",
    "trend_description": "FTD quantity increasing \u2014 settlement pressure building, potential squeeze precursor"
  }
}

Whales & Insiders

Data:

{
  "insider": [
    {
      "symbol": "GNRC",
      "filingDate": "2026-07-07",
      "transactionDate": "2026-07-06",
      "reportingCik": "0001338627",
      "companyCik": "0001474735",
      "transactionType": "M-Exempt",
      "securitiesOwned": 15958,
      "reportingName": "Taffe Norman P",
      "typeOfOwner": "officer: President Generac Home",
      "acquisitionOrDisposition": "A",
      "directOrIndirect": "D",
      "formType": "4",
      "securitiesTransacted": 150,
      "price": 119.54,
      "securityName": "Common Stock",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022954/0001437749-26-022954-index.htm"
    },
    {
      "symbol": "GNRC",
      "filingDate": "2026-07-07",
      "transactionDate": "2026-07-06",
      "reportingCik": "0001338627",
      "companyCik": "0001474735",
      "transactionType": "S-Sale",
      "securitiesOwned": 15908,
      "reportingName": "Taffe Norman P",
      "typeOfOwner": "officer: President Generac Home",
      "acquisitionOrDisposition": "D",
      "directOrIndirect": "D",
      "formType": "4",
      "securitiesTransacted": 200,
      "price": 256,
      "securityName": "Common Stock",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022954/0001437749-26-022954-index.htm"
    },
    {
      "symbol": "GNRC",
      "filingDate": "2026-07-07",
      "transactionDate": "2026-07-06",
      "reportingCik": "0001338627",
      "companyCik": "0001474735",
      "transactionType": "M-Exempt",
      "securitiesOwned": 15908,
      "reportingName": "Taffe Norman P",
      "typeOfOwner": "officer: President Generac Home",
      "acquisitionOrDisposition": "A",
      "directOrIndirect": "D",
      "formType": "4",
      "securitiesTransacted": 100,
      "price": 119.54,
      "securityName": "Common Stock",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022954/0001437749-26-022954-index.htm"
    },
    {
      "symbol": "GNRC",
      "filingDate": "2026-07-07",
      "transactionDate": "2026-07-06",
      "reportingCik": "0001338627",
      "companyCik": "0001474735",
      "transactionType": "S-Sale",
      "securitiesOwned": 15808,
      "reportingName": "Taffe Norman P",
      "typeOfOwner": "officer: President Generac Home",
      "acquisitionOrDisposition": "D",
      "directOrIndirect": "D",
      "formType": "4",
      "securitiesTransacted": 100,
      "price": 256,
      "securityName": "Common Stock",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022954/0001437749-26-022954-index.htm"
    },
    {
      "symbol": "GNRC",
      "filingDate": "2026-07-07",
      "transactionDate": "2026-07-06",
      "reportingCik": "0001338627",
      "companyCik": "0001474735",
      "transactionType": "M-Exempt",
      "securitiesOwned": 2720,
      "reportingName": "Taffe Norman P",
      "typeOfOwner": "officer: President Generac Home",
      "acquisitionOrDisposition": "D",
      "directOrIndirect": "D",
      "formType": "4",
      "securitiesTransacted": 150,
      "price": 119.54,
      "securityName": "Stock Option (Right to Buy)",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022954/0001437749-26-022954-index.htm"
    },
    {
      "symbol": "GNRC",
      "filingDate": "2026-07-07",
      "transactionDate": "2026-07-06",
      "reportingCik": "0001338627",
      "companyCik": "0001474735",
      "transactionType": "M-Exempt",
      "securitiesOwned": 2620,
      "reportingName": "Taffe Norman P",
      "typeOfOwner": "officer: President Generac Home",
      "acquisitionOrDisposition": "D",
      "directOrIndirect": "D",
      "formType": "4",
      "securitiesTransacted": 100,
      "price": 119.54,
      "securityName": "Stock Option (Right to Buy)",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022954/0001437749-26-022954-index.htm"
    },
    {
      "symbol": "GNRC",
      "filingDate": "2026-07-02",
      "transactionDate": "2026-07-01",
      "reportingCik": "0001483001",
      "companyCik": "0001474735",
      "transactionType": "S-Sale",
      "securitiesOwned": 559528,
      "reportingName": "Jagdfeld Aaron",
      "typeOfOwner": "director, officer: Chief Executive Officer",
      "acquisitionOrDisposition": "D",
      "directOrIndirect": "D",
      "formType": "4",
      "securitiesTransacted": 5000,
      "price": 288.05,
      "securityName": "Common Stock",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926022502/0001437749-26-022502-index.htm"
    },
    {
      "symbol": "GNRC",
      "filingDate": "2026-06-08",
      "transactionDate": "2026-06-05",
      "reportingCik": "0001338627",
      "companyCik": "0001474735",
      "transactionType": "M-Exempt",
      "securitiesOwned": 16258,
      "reportingName": "Taffe Norman P",
      "typeOfOwner": "officer: President Generac Home",
      "acquisitionOrDisposition": "A",
      "directOrIndirect": "D",
      "formType": "4",
      "securitiesTransacted": 150,
      "price": 119.54,
      "securityName": "Common Stock",
      "url": "https://www.sec.gov/Archives/edgar/data/1474735/000143774926019866/0001437749-26-019866-index.htm"
    }
  ],
  "congress": [
    {
      "symbol": "GNRC",
      "senateID": "T000278",
      "disclosureDate": "2022-04-08",
      "transactionDate": "2022-03-30",
      "firstName": "Tommy",
      "lastName": "Tuberville",
      "office": "Thomas H Tuberville",
      "district": "AL",
      "owner": "Joint",
      "assetDescription": "Generac Holdlings Inc. Common Stock",
      "assetType": "Stock",
      "type": "Sale (Full)",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://efdsearch.senate.gov/search/view/ptr/0f1deb54-a350-4646-9365-899394573269/"
    },
    {
      "symbol": "GNRC",
      "senateID": "T000278",
      "disclosureDate": "2021-10-15",
      "transactionDate": "2021-09-30",
      "firstName": "Tommy",
      "lastName": "Tuberville",
      "office": "Thomas H Tuberville",
      "district": "AL",
      "owner": "Joint",
      "assetDescription": "Generac Holdlings Inc. Common Stock",
      "assetType": "Stock",
      "type": "Purchase",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://efdsearch.senate.gov/search/view/ptr/a1cec047-73fd-4433-9ac4-bbd4a32db7d5/"
    },
    {
      "symbol": "GNRC",
      "senateID": "J000310",
      "disclosureDate": "2025-05-15",
      "transactionDate": "2025-04-01",
      "firstName": "Julie",
      "lastName": "Johnson",
      "office": "Julie Johnson",
      "district": "TX32",
      "owner": "Joint",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Sale",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030296.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "B001327",
      "disclosureDate": "2025-04-29",
      "transactionDate": "2025-04-08",
      "firstName": "Rob",
      "lastName": "Bresnahan",
      "office": "Rob Bresnahan",
      "district": "PA08",
      "owner": "",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Sale",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030238.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "K000389",
      "disclosureDate": "2023-12-06",
      "transactionDate": "2023-11-03",
      "firstName": "Ro",
      "lastName": "Khanna",
      "office": "Ro Khanna",
      "district": "CA17",
      "owner": "",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Sale",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/8220067.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "K000389",
      "disclosureDate": "2023-05-08",
      "transactionDate": "2023-04-25",
      "firstName": "Ro",
      "lastName": "Khanna",
      "office": "Ro Khanna",
      "district": "CA17",
      "owner": "",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Purchase",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/8219521.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2023-01-09",
      "transactionDate": "2022-12-05",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock",
      "type": "Purchase",
      "amount": "$15,001 - $50,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022212.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2023-01-09",
      "transactionDate": "2022-12-20",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock",
      "type": "Sale (Partial)",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022212.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2023-01-09",
      "transactionDate": "2022-12-12",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock Option",
      "type": "Sale (Full)",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022212.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "S001201",
      "disclosureDate": "2022-12-19",
      "transactionDate": "2022-11-15",
      "firstName": "Thomas",
      "lastName": "Suozzi",
      "office": "Thomas Suozzi",
      "district": "NY03",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock",
      "type": "Sale (Partial)",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021165.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2022-12-07",
      "transactionDate": "2022-11-29",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock",
      "type": "Purchase",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20022086.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "K000389",
      "disclosureDate": "2022-12-06",
      "transactionDate": "2022-11-03",
      "firstName": "Ro",
      "lastName": "Khanna",
      "office": "Ro Khanna",
      "district": "CA17",
      "owner": "Spouse",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Sale",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219288.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "S001201",
      "disclosureDate": "2022-12-01",
      "transactionDate": "2022-10-11",
      "firstName": "Thomas",
      "lastName": "Suozzi",
      "office": "Thomas Suozzi",
      "district": "NY03",
      "owner": "",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Sale (Full)",
      "amount": "$50,001 - $100,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219286.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2022-11-08",
      "transactionDate": "2022-10-03",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock",
      "type": "Sale (Full)",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021929.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2022-11-08",
      "transactionDate": "2022-10-20",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock",
      "type": "Sale (Partial)",
      "amount": "$15,001 - $50,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021929.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "S001201",
      "disclosureDate": "2022-10-14",
      "transactionDate": "2022-09-26",
      "firstName": "Thomas",
      "lastName": "Suozzi",
      "office": "Thomas Suozzi",
      "district": "NY03",
      "owner": "",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Purchase",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219250.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "S001201",
      "disclosureDate": "2022-10-14",
      "transactionDate": "2022-09-26",
      "firstName": "Thomas",
      "lastName": "Suozzi",
      "office": "Thomas Suozzi",
      "district": "NY03",
      "owner": "",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Purchase",
      "amount": "$15,001 - $50,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219250.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2022-10-06",
      "transactionDate": "2022-09-28",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Sale (Partial)",
      "amount": "$15,001 - $50,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021812.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2022-10-06",
      "transactionDate": "2022-09-20",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Purchase",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021812.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "K000389",
      "disclosureDate": "2022-08-09",
      "transactionDate": "2022-07-19",
      "firstName": "Ro",
      "lastName": "Khanna",
      "office": "Ro Khanna",
      "district": "CA17",
      "owner": "Spouse",
      "assetDescription": "Generac Holdings Inc",
      "assetType": "Stock",
      "type": "Purchase",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219155.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2022-07-11",
      "transactionDate": "2022-06-10",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock Option",
      "type": "Purchase",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021338.pdf"
    },
    {
      "symbol": "GNRC",
      "senateID": "L000559",
      "disclosureDate": "2022-07-11",
      "transactionDate": "2022-06-02",
      "firstName": "James R.",
      "lastName": "Langevin",
      "office": "James R. Langevin",
      "district": "RI02",
      "owner": "",
      "assetDescription": "Generac Holdlings Inc.",
      "assetType": "Stock Option",
      "type": "Sale (Full)",
      "amount": "$1,001 - $15,000",
      "capitalGainsOver200USD": "False",
      "comment": "",
      "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20021338.pdf"
    }
  ],
  "dark_pool": [
    {
      "ticker": "GNRC",
      "executed_at": "2026-07-27T14:18:56.733000Z",
      "size": 438.0,
      "price": 199.73,
      "premium": 87481.73999999999,
      "volume": 438.0,
      "trade_code": " "
    },
    {
      "ticker": "GNRC",
      "executed_at": "2026-07-27T14:22:46.056000Z",
      "size": 300.0,
      "price": 200.135,
      "premium": 60040.5,
      "volume": 300.0,
      "trade_code": " "
    },
    {
      "ticker": "GNRC",
      "executed_at": "2026-07-27T14:22:46.055000Z",
      "size": 300.0,
      "price": 200.135,
      "premium": 60040.5,
      "volume": 300.0,
      "trade_code": " "
    },
    {
      "ticker": "GNRC",
      "executed_at": "2026-07-27T14:23:09.574000Z",
      "size": 200.0,
      "price": 200.53,
      "premium": 40106.0,
      "volume": 200.0,
      "trade_code": " "
    },
    {
      "ticker": "GNRC",
      "executed_at": "2026-07-27T14:21:08.661000Z",
      "size": 160.0,
      "price": 200.145,
      "premium": 32023.2,
      "volume": 160.0,
      "trade_code": " "
    },
    {
      "ticker": "GNRC",
      "executed_at": "2026-07-27T14:25:53.640000Z",
      "size": 100.0,
      "price": 200.37,
      "premium": 20037.0,
      "volume": 100.0,
      "trade_code": " "
    },
    {
      "ticker": "GNRC",
      "executed_at": "2026-07-27T14:25:08.808000Z",
      "size": 100.0,
      "price": 200.37,
      "premium": 20037.0,
      "volume": 100.0,
      "trade_code": " "
    },
    {
      "ticker": "GNRC",
      "executed_at": "2026-07-27T14:25:08.807000Z",
      "size": 100.0,
      "price": 200.37,
      "premium": 20037.0,
      "volume": 100.0,
      "trade_code": " "
    }
  ],
  "ats": {
    "symbol": "GNRC",
    "date": "20260724",
    "ats_volume": 0,
    "total_volume": 451172,
    "ats_ratio": 0.0,
    "ats_pct": 0.0,
    "signal": "Low",
    "history": [
      {
        "date": "20260724",
        "ats_ratio": 0.0
      },
      {
        "date": "20260723",
        "ats_ratio": 0.0
      },
      {
        "date": "20260722",
        "ats_ratio": 0.0
      },
      {
        "date": "20260721",
        "ats_ratio": 0.0
      },
      {
        "date": "20260720",
        "ats_ratio": 0.0
      }
    ]
  },
  "polygon_dp": {
    "ticker": "GNRC",
    "days": [
      {
        "date": "2026-07-27",
        "close": 200.37,
        "vwap": 204.17,
        "volume": 208720,
        "vwap_discount_pct": 1.9
      },
      {
        "date": "2026-07-24",
        "close": 202.01,
        "vwap": 202.59,
        "volume": 1072391,
        "vwap_discount_pct": 0.29
      },
      {
        "date": "2026-07-23",
        "close": 210.5,
        "vwap": 210.35,
        "volume": 718042,
        "vwap_discount_pct": -0.07
      },
      {
        "date": "2026-07-22",
        "close": 213.42,
        "vwap": 214.76,
        "volume": 560303,
        "vwap_discount_pct": 0.63
      },
      {
        "date": "2026-07-21",
        "close": 215.61,
        "vwap": 216.29,
        "volume": 762985,
        "vwap_discount_pct": 0.31
      }
    ],
    "avg_vwap_discount_pct": 0.61,
    "signal": "Accumulation"
  },
  "options_flow": [
    {
      "open_interest": 36,
      "executed_at": "2026-07-27T14:04:54.088552Z",
      "size": 3,
      "sector": "Industrials",
      "delta": "0.684953596299746",
      "premium": "19461.00",
      "volume": 3,
      "underlying_price": "203.65",
      "strike": "200",
      "underlying_symbol": "GNRC",
      "nbbo_bid": "62.60",
      "price": "64.87",
      "option_chain_id": "GNRC280121C00200000",
      "nbbo_ask": "66.30",
      "implied_volatility": "0.606958256446133",
      "expiry": "2028-01-21",
      "option_type": "call"
    },
    {
      "open_interest": 82,
      "executed_at": "2026-07-27T13:37:59.922390Z",
      "size": 5,
      "sector": "Industrials",
      "delta": "-0.629817777709153",
      "premium": "10300.00",
      "volume": 5,
      "underlying_price": "206.69",
      "strike": "220",
      "underlying_symbol": "GNRC",
      "nbbo_bid": "19.40",
      "price": "20.60",
      "option_chain_id": "GNRC260731P00220000",
      "nbbo_ask": "21.80",
      "implied_volatility": "1.453374257410013",
      "expiry": "2026-07-31",
      "option_type": "put"
    }
  ],
  "net_premium": {
    "ticker": "GNRC",
    "net_call_premium": "20837.00",
    "net_put_premium": "13021.00",
    "call_premium": "105126.00",
    "put_premium": "86587.00",
    "bullish_premium": "89842.00",
    "bearish_premium": "82026.00",
    "put_call_ratio": "0.56994818652849740933",
    "iv_rank": "100",
    "implied_move_perc": "0.145000",
    "gex_ratio": null,
    "gex_net_change": "-543.6826",
    "gex_call_delta": "0.0000",
    "gex_put_delta": "0.0000",
    "gex_date": "2026-07-27"
  },
  "hot_chains": [
    {
      "underlying_symbol": "GNRC",
      "expires": "2026-08-21",
      "open_interest": 430,
      "option_type": "call",
      "delta": 0.0436851164828047,
      "ask_volume": 184,
      "last_price": "0.53",
      "implied_volatility": "0.816327395657403",
      "gamma": 0.001935529931067418,
      "avg_price": "0.5202325581395348837209302326",
      "bid_volume": 87,
      "nbbo_ask": "0.65",
      "strike": "310",
      "option_symbol": "GNRC260821C00310000",
      "total_premium": "15659.00",
      "iv": 0.907613436103932,
      "volume": 301,
      "nbbo_bid": "0.35"
    },
    {
      "underlying_symbol": "GNRC",
      "expires": "2026-07-31",
      "open_interest": 21,
      "option_type": "put",
      "delta": -0.1205635037121112,
      "ask_volume": 129,
      "last_price": "1.72",
      "implied_volatility": "1.368005400387119",
      "gamma": 0.00668681816243047,
      "avg_price": "1.6986163522012578616352201258",
      "bid_volume": 30,
      "nbbo_ask": "3.00",
      "strike": "170",
      "option_symbol": "GNRC260731P00170000",
      "total_premium": "27008.00",
      "iv": 1.391036003201046,
      "volume": 159,
      "nbbo_bid": "1.30"
    },
    {
      "underlying_symbol": "GNRC",
      "expires": "2026-09-18",
      "open_interest": 10,
      "option_type": "put",
      "delta": -0.0534381150095627,
      "ask_volume": 20,
      "last_price": "1.36",
      "implied_volatility": "0.788902859816812",
      "gamma": 0.001837250340072001,
      "avg_price": "1.205000",
      "bid_volume": 0,
      "nbbo_ask": "2.15",
      "strike": "130",
      "option_symbol": "GNRC260918P00130000",
      "total_premium": "2410.00",
      "iv": 0.773434998204549,
      "volume": 20,
      "nbbo_bid": "0.40"
    },
    {
      "underlying_symbol": "GNRC",
      "expires": "2026-07-31",
      "open_interest": 85,
      "option_type": "call",
      "delta": 0.0867556398280461,
      "ask_volume": 0,
      "last_price": "1.29",
      "implied_volatility": "1.336947393224552",
      "gamma": 0.00512412601621661,
      "avg_price": "1.2900",
      "bid_volume": 10,
      "nbbo_ask": "2.35",
      "strike": "250",
      "option_symbol": "GNRC260731C00250000",
      "total_premium": "1290.00",
      "iv": 1.429111052777268,
      "volume": 10,
      "nbbo_bid": "0.95"
    },
    {
      "underlying_symbol": "GNRC",
      "expires": "2026-07-31",
      "open_interest": 1,
      "option_type": "call",
      "delta": 0.470254200359821,
      "ask_volume": 4,
      "last_price": "11.50",
      "implied_volatility": "1.464746668077314",
      "gamma": 0.01308203555941829,
      "avg_price": "12.025000000000000000000000000",
      "bid_volume": 4,
      "nbbo_ask": "12.30",
      "strike": "205",
      "option_symbol": "GNRC260731C00205000",
      "total_premium": "9620.00",
      "iv": 1.409392305977618,
      "volume": 8,
      "nbbo_bid": "10.50"
    },
    {
      "underlying_symbol": "GNRC",
      "expires": "2026-07-31",
      "open_interest": 14,
      "option_type": "put",
      "delta": -0.531266280911741,
      "ask_volume": 1,
      "last_price": "12.25",
      "implied_volatility": "1.398848315043997",
      "gamma": 0.01330025625793033,
      "avg_price": "11.812857142857142857142857142",
      "bid_volume": 6,
      "nbbo_ask": "13.40",
      "strike": "205",
      "option_symbol": "GNRC260731P00205000",
      "total_premium": "8269.00",
      "iv": 1.385862512426037,
      "volume": 7,
      "nbbo_bid": "11.10"
    },
    {
      "underlying_symbol": "GNRC",
      "expires": "2026-07-31",
      "open_interest": 25,
      "option_type": "call",
      "delta": 0.2135787287076299,
      "ask_volume": 0,
      "last_price": "3.90",
      "implied_volatility": "1.385319751605575",
      "gamma": 0.00919578613543068,
      "avg_price": "3.90",
      "bid_volume": 0,
      "nbbo_ask": "5.10",
      "strike": "230",
      "option_symbol": "GNRC260731C00230000",
      "total_premium": "2730.00",
      "iv": 1.466924920689439,
      "volume": 7,
      "nbbo_bid": "2.70"
    },
    {
      "underlying_symbol": "GNRC",
      "expires": "2026-08-07",
      "open_interest": 3,
      "option_type": "call",
      "delta": 0.173038807128285,
      "ask_volume": 0,
      "last_price": "3.46",
      "implied_volatility": "0.956597320114905",
      "gamma": 0.00728880390343568,
      "avg_price": "3.46",
      "bid_volume": 7,
      "nbbo_ask": "4.80",
      "strike": "240",
      "option_symbol": "GNRC260807C00240000",
      "total_premium": "2422.00",
      "iv": 0.998953994709327,
      "volume": 7,
      "nbbo_bid": "2.20"
    }
  ],
  "oi_changes": {
    "net_call_oi_change": -5,
    "net_put_oi_change": 86,
    "top": [
      {
        "strike": "185",
        "oi_change": 85,
        "type": "put"
      },
      {
        "strike": "240",
        "oi_change": -5,
        "type": "call"
      },
      {
        "strike": "300",
        "oi_change": -1,
        "type": "call"
      },
      {
        "strike": "280",
        "oi_change": 1,
        "type": "call"
      },
      {
        "strike": "217.5",
        "oi_change": 1,
        "type": "put"
      }
    ]
  }
}

Market Environment

Data:

{
  "vix": 16.64,
  "sp500": 7498.96,
  "fed_funds": 3.64,
  "yield_curve_10y2y": 0.36,
  "hy_spread": 2.69,
  "treasury": {
    "date": "2026-07-24",
    "month1": 3.8,
    "month2": 3.95,
    "month3": 3.96,
    "month6": 4.08,
    "year1": 4.14,
    "year2": 4.33,
    "year3": 4.36,
    "year5": 4.43,
    "year7": 4.55,
    "year10": 4.69,
    "year20": 5.18,
    "year30": 5.16
  },
  "events": [
    {
      "title": "Federal Funds Rate",
      "currency": "USD",
      "date": "2026-07-29",
      "time_utc": "18:00",
      "impact": "High",
      "forecast": "3.75%",
      "previous": "3.75%",
      "actual": null,
      "minutes_until": 3120
    },
    {
      "title": "FOMC Statement",
      "currency": "USD",
      "date": "2026-07-29",
      "time_utc": "18:00",
      "impact": "High",
      "forecast": null,
      "previous": null,
      "actual": null,
      "minutes_until": 3120
    },
    {
      "title": "FOMC Press Conference",
      "currency": "USD",
      "date": "2026-07-29",
      "time_utc": "18:30",
      "impact": "High",
      "forecast": null,
      "previous": null,
      "actual": null,
      "minutes_until": 3150
    },
    {
      "title": "Advance GDP q/q",
      "currency": "USD",
      "date": "2026-07-30",
      "time_utc": "12:30",
      "impact": "High",
      "forecast": "2.3%",
      "previous": "2.0%",
      "actual": null,
      "minutes_until": 4230
    },
    {
      "title": "Core PCE Price Index m/m",
      "currency": "USD",
      "date": "2026-07-30",
      "time_utc": "12:30",
      "impact": "High",
      "forecast": "0.1%",
      "previous": "0.3%",
      "actual": null,
      "minutes_until": 4230
    }
  ]
}

Intraday Patterns

Data:

{
  "days": 47,
  "patterns": [
    {
      "name": "VWAP Touch",
      "count": 47,
      "pct": 100
    },
    {
      "name": "9 EMA Touch",
      "count": 47,
      "pct": 100
    },
    {
      "name": "21 EMA Touch",
      "count": 47,
      "pct": 100
    },
    {
      "name": "ORB Breakout",
      "count": 46,
      "pct": 98
    },
    {
      "name": "Woodie Pivot Touch",
      "count": 44,
      "pct": 94
    },
    {
      "name": "PDH/PDL Touch",
      "count": 41,
      "pct": 87
    },
    {
      "name": "Open Retracement",
      "count": 36,
      "pct": 77
    },
    {
      "name": "Gap Fill",
      "count": 25,
      "pct": 53
    },
    {
      "name": "High Vol Open",
      "count": 12,
      "pct": 26
    },
    {
      "name": "Darvas Box",
      "count": 9,
      "pct": 19
    },
    {
      "name": "Power Hour",
      "count": 8,
      "pct": 17
    }
  ]
}