{
  "docId": "019dd923-622c-750b-8b99-3dd81deb19cb",
  "docSlug": "0cee9cc55960",
  "documentTitle": "Generac Holdings, Inc. (GNRC)",
  "authorId": "54_Spruce_Point_Capital",
  "authorName": "Ben Axler",
  "documentKindSlug": "activist-deck",
  "documentKindLabel": "Activist deck",
  "sourceTypeSlug": "short_seller",
  "sourceTypeLabel": "Short seller",
  "presentationDate": "2022-06-22 00:00:00",
  "orientation": "landscape",
  "aspectRatio": 1.3333334,
  "pageNumber": 136,
  "pageCount": 145,
  "prevPage": 135,
  "nextPage": 137,
  "slideType": "expose_contradiction",
  "function": "expose_contradiction",
  "density": "dense",
  "nDataPoints": 36,
  "notes": "The slide uses a table of analyst ratings and a pie chart to visualize the consensus bias.",
  "elementsJson": [
    "headline_text",
    "callout_box",
    "data_table",
    "donut_chart",
    "footnote"
  ],
  "metadataConfidence": 1,
  "imagePath": null,
  "slideHref": "/slides/019dd923-622c-750b-8b99-3dd81deb19cb/136",
  "deckHref": "/decks/019dd923-622c-750b-8b99-3dd81deb19cb",
  "deckJsonHref": "/decks/019dd923-622c-750b-8b99-3dd81deb19cb.json",
  "deckAnchorHref": "/decks/019dd923-622c-750b-8b99-3dd81deb19cb#slide-136",
  "components": [
    {
      "bbox": {
        "h": 0.084,
        "w": 0.864,
        "x": 0.068,
        "y": 0.171
      },
      "kind": "callout",
      "text": "Spruce Point believes current sell-side analyst price targets are wildly optimistic. The consensus estimate projects 74% upside to Generac’s share price. Almost 90% of its stock promoters have a “Buy” recommendation or equivalent. 11% are “Hold” and not a single analyst says “Sell”. How is this possible? We believe no analyst has conducted a rigorous forensic financial investigation similar to Spruce Point’s.",
      "attrs": null,
      "subkind": "primary",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "4646de26-f193-4986-b4ff-6e11da12c1c0",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": null,
      "kind": "callout",
      "text": "Spruce Point believes current sell-side analyst price targets are wildly optimistic. The consensus estimate projects 74% upside to Generac’s share price. Almost 90% of its stock promoters have a “Buy” recommendation or equivalent. 11% are “Hold” and not a single analyst says “Sell”.",
      "attrs": null,
      "subkind": null,
      "toolName": "Visual emphasis",
      "toolSlug": "visual-emphasis",
      "confidence": null,
      "componentId": "019dd952-e6ee-7118-86f9-6a9c3058624d",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.165,
        "w": 0.165,
        "x": 0.767,
        "y": 0.398
      },
      "kind": "chart",
      "text": "Recommendation Mix pie chart showing 89% Buy and 11% Hold.",
      "attrs": null,
      "subkind": "pie",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "d1a4d790-ab63-45ce-8e66-eb7ca10867ab",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": null,
      "kind": "metric",
      "text": "upside: 74%",
      "attrs": null,
      "subkind": "primary",
      "toolName": "Quantification",
      "toolSlug": "quantification",
      "confidence": null,
      "componentId": "019dd952-e6ee-7118-86f9-6c4c6a7b0e74",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.016,
        "w": 0.298,
        "x": 0.07,
        "y": 0.939
      },
      "kind": "paragraph",
      "text": "Based on closing price of $220 per share",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "ef134f87-f57f-4bb5-8f1b-abc8f93217c3",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.695,
        "w": 0.686,
        "x": 0.068,
        "y": 0.3
      },
      "kind": "table",
      "text": "Analyst, Recommendation, Price Target table with 17 rows of data.",
      "attrs": null,
      "subkind": "data",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "845e0d4a-f82e-4e6b-86bd-c0233ed1cf7b",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.035,
        "w": 0.245,
        "x": 0.306,
        "y": 0.056
      },
      "kind": "title",
      "text": "Unrealistic Upside",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "bca6042a-0d43-4d0f-ae62-3a6e03ebc473",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [
    {
      "name": "fraud-exposure",
      "slug": null,
      "matchId": "2a281b81-7337-4851-b756-3243bb236732",
      "evidence": "Exposing analyst consensus bias as a precursor to a short thesis.",
      "confidence": 0.9
    }
  ],
  "arcBeats": [
    {
      "to": 145,
      "from": 135,
      "beatId": "19410594-ff15-4f44-a732-af977a30b0e6",
      "arcName": "Overcoming the Monster",
      "arcSlug": "overcoming-monster",
      "beatName": "Valuation Reveal",
      "beatSlug": null,
      "evidence": "Downside risk of 40% - 50%",
      "position": 4,
      "confidence": 0.8,
      "parentBeatName": null,
      "parentBeatSlug": null
    }
  ],
  "loops": [
    {
      "to": 145,
      "from": 135,
      "name": "The Reveal",
      "slug": "05-the-reveal",
      "bestFor": "Product launches, strategic pivots, unexpected findings",
      "matchId": "76d9eb62-aafb-48a3-a3e4-6e79c57c98f4",
      "evidence": "Detailed valuation analysis",
      "position": 1,
      "objective": "Reveal downside risk",
      "structure": "Setup the Question -> Build Suspense -> The Big Reveal",
      "confidence": 0.8,
      "description": "Build mystery and anticipation, then deliver a surprising or powerful conclusion"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}