{
  "@context": "https://orbyd.app/schemas/dossier.v1.json",
  "ticker": "BJRI",
  "name": "BJ's Restaurants, Inc.",
  "url": "https://orbyd.app/dossiers/BJRI/",
  "json_url": "https://orbyd.app/dossiers/BJRI.json",
  "status": "DORMANT",
  "current_conviction": "MEDIUM",
  "graded_conviction": null,
  "archetype": {
    "code": "a4",
    "n": 4
  },
  "current_thesis": "Q2 print (2026-07-30) re-accelerated comps to +6.5% on +8.3% traffic from +2.4% in Q1 and lifted the FY comp guide to +3–4%; the Street repriced targets from a $38–50 band to $65–80 in one session. Turnaround narrative is accelerating again — but the next operating datapoint is ~11 weeks out and insiders keep selling near $70.",
  "invalidation_trigger": "A weekly close below $60 gives back the pre-Q2 range top and un-prices the 2026-07-30 guidance raise; secondarily, a Q3 FY2026 comp print back below +4% or restaurant-level margin slipping off the 17.2% Q2 level.",
  "catalyst_date": null,
  "outcome": "OPEN",
  "outcome_date": null,
  "invalidation_fired": null,
  "themes": [
    "consumer-discretionary-rotation"
  ],
  "tags": [],
  "sources": [],
  "notes": [
    "Single-brand operator: 219 restaurants open at 2026-06-30 with zero opened in Q2 — the story runs on comps and margin, not unit growth.",
    "Thin balance sheet: $14.4M cash against $44.0M total debt at 2026-06-30; the up-to-$50M buyback competes with capex for the same cash.",
    "Insider distribution is continuous, not a one-off: Form 144 for 25,350 sh (~$1.71M) dated on/after 2026-08-03 and an EVP sale of 2,978 sh at ~$69.80 on 2026-08-07.",
    "Fiscal quarters end on a Tuesday (Q2 FY2026 ended 2026-06-30), so report dates shift year to year; the Q3 date is unconfirmed."
  ],
  "body_markdown": "## Current Thesis\nThe 2026-07-30 second-quarter print broke the deceleration story that defined this name through the first half of the year. Comparable restaurant sales re-accelerated to +6.5% from +2.4% in Q1, traffic ran +8.3%, and management lifted the FY2026 comp guide to +3–4% from +1–3%. Inside 24 hours the Street's price-target band moved from roughly $38–50 to $65–80. The narrative leg on offer is a single-brand casual-dining operator winning on guest counts, with a value platform that has now demonstrated it can pull traffic without visibly wrecking store margin. The re-rating has already been paid for; what has not been tested is whether +6.5% repeats.\n\n## Bull Case\n- Q2 FY2026 (quarter ended 2026-06-30): comps +6.5% on +8.3% traffic, the eighth consecutive quarter of sales and traffic growth per the 2026-07-30 release. Against Q1's +2.4%, this is re-acceleration, not continuation of a fading trend.\n- Revenues $388.9M, +6.4% YoY, versus $377.08M consensus; adjusted diluted EPS $0.94 against a $0.89 estimate (2026-07-30).\n- FY2026 guidance raised across every line on 2026-07-30: comps +3–4% (from +1–3%), restaurant-level operating profit $228–235M (from $221–233M), adjusted EBITDA $145–152M (from $140–150M).\n- Restaurant-level operating profit $66.8M, +7.6% YoY, at a 17.2% margin versus 17.0% a year earlier — the profit line grew faster than the 6.4% revenue line.\n- Analyst targets reset on 2026-07-31: Benchmark to $80 from $68, Mizuho to $74 from $60, D.A. Davidson to $65 from $38. The \"trades above every published target\" objection that governed this name in early July no longer describes the tape.\n- GAAP diluted EPS $0.86 and net income $18.8M on 219 restaurants — the comp is carrying earnings without new-unit capital behind it.\n\n## Bear Case\n- The raised FY comp guide of +3–4% sits below the +6.5% Q2 print. Read against Q1's +2.4%, management's own full-year range implies second-half comps running under the Q2 pace. That is an inference from the guide, not a company statement.\n- Adjusted EBITDA of $44.4M grew 5.5% while revenues grew 6.4%; restaurant-level margin expanded only 20bps YoY on a 6.5% comp. The operating leverage from that traffic is thinner than the headline suggests.\n- Insider distribution did not stop at the higher price.\n- a small issuer bid in a quarter when the stock ran hard.\n- Cash $14.4M against total debt $44.0M at 2026-06-30. There is limited balance-sheet cushion standing behind either the repurchase authorization or a soft quarter.\n- Zero restaurants opened in Q2; 219 open. Growth is entirely comp-driven, so a traffic stall has no unit-count offset.\n\n## Setup & Price Structure\n- Last completed daily close $69.55 (2026-08-07), 6.3% below the $74.26 52-week high; three-month return +62.9%; RSI(14) 51.5.\n- The post-print leg carried price through $60.77, which was the 52-week high as of 2026-07-06. That former ceiling is the structural shelf the advance now stands on, and the $28.46 52-week low anchors the whole recovery trend.\n- RSI 51.5 with price 6.3% off the high describes a consolidation rather than either a fresh thrust or an obvious distribution top. The impulse paused within about a week of the print.\n- Life-cycle: **ACCELERATING**, dated to 2026-07-30 and 2026-07-31 — the comp re-acceleration plus the same-week repricing of the entire target band. The label is fragile in one specific way: the acceleration is now embedded in Street numbers, and the next operating datapoint that could extend it is roughly eleven weeks out.\n- Crowding and positioning observables, stated as observables: three target raises inside a single session (2026-07-31); insider sales printing at ~$69.80 on 2026-08-07 with a 25,350-share Form 144 window opening 2026-08-03; issuer repurchase of only $2.4M in the June quarter; and no scheduled company event inside the next 30 days.\n\n## Catalyst Calendar (next 30 days)\n- No scheduled company catalyst falls between 2026-08-08 and 2026-09-07. This is the empty stretch of the calendar for this name.\n- disclosed insider supply that can print at any point inside the window.\n- ~2026-09-29 (est.): fiscal Q3 2026 quarter-end. Nothing is disclosed on the date itself; it closes the period the next print will cover.\n- ~2026-10-22 (est.): Q3 FY2026 results — unconfirmed. BJ's has historically reported the September quarter in the second half of October. This is the next binary for the thesis.\n\n## What Would Change Our Mind\nThe structure that carries this is the pre-print range top. Price cleared $60.77 — the 52-week high as of 2026-07-06 — on the back of the Q2 beat and the guidance raise; giving that level back would mean the market has un-priced the 2026-07-30 revision in full. A weekly close below $60 marks that condition. On fundamentals the break is a Q3 comp print back below +4%, which would confirm the second-half deceleration the raised FY range implies, or restaurant-level margin slipping off the 17.2% Q2 level while comps stay positive — that pairing would say the traffic is being bought rather than earned. A drift to a SATURATED read — new targets clustering at spot with no fresh operating datapoint before late October — delivers the same message more slowly. Conversely, a Q3 comp above +5% with margin held would extend the leg and make the early-July \"above every target\" framing look permanently obsolete.\n\n## Correlation Notes\n- Traffic comparison set: Brinker (EAT), Cheesecake Factory (CAKE), Texas Roadhouse (TXRH), Darden (DRI). The +8.3% Q2 traffic figure is the number to hold against their next prints; the everyday-value playbook invites direct comparison with what Brinker ran at Chili's.\n- Input costs — beef, produce and restaurant labor — sit directly against the 17.2% restaurant-level margin. A commodity or wage step-up shows up in that line before it shows up in comps.\n- This is a 219-unit, single-brand small cap. Its multiple moves with risk appetite for discretionary consumer names and it is thin relative to the large-cap restaurant complex, so index-level consumer rotation moves it more than the operating numbers do on any given week.\n- Target dispersion is now wide — $65 to $80 among the three houses that moved on 2026-07-31 — which leaves revision-driven flow able to push in either direction on a single note.",
  "first_seen": "2026-07-12",
  "last_analyzed": "2026-08-08T14:24:24+00:00",
  "last_synthesized": "2026-08-08",
  "last_update_source": "watchlist_research",
  "license": "Content © orbyd. Cite the canonical URL."
}