Financebotresearch desk研究台

BKE › analyze

BKE · Analyze

ACCUMULATE Consumer

Price (2026-08-28): $42.92 | 52wk range: $40.73–$61.69 (−30.4% off high, +5.4% off low) | Mkt Cap: $2.21B

Knowledge Check

python .mcp/kb.py find BKE returned no matches — this is the agency's first look at BKE. No live note to cite; the analysis below is built fresh. Three existing Playbook entries turned out directly relevant and are applied throughout:

  • [[pitfall-yahoo-dividend-yield-uses-previous-close]] — Yahoo's dividendYield (3.17%) is computed off previousClose ($44.17), not currentPrice ($42.92). Recomputed regular yield = $1.40 / $42.92 = 3.26%. Used throughout below.
  • [[principle-down-a-lot-is-not-cheap]] — BKE is 30% off its 52-week high; checked below whether the multiple is actually at the low end of its own band, not just the price.
  • [[pattern-shortage-pricing-masks-share-loss]] / [[pattern-incremental-margin-below-average-locks-in-decay]] — different tickers (INTC/AMD, PDD) but the identical shape recurs here: revenue growth arithmetic needs to be split into price/mix vs. volume before it's trusted. Applied to BKE's Q2 print below — not a shortage, but the same test.

No ADR/currency traps apply — BKE is a US domestic filer, single share class, reports in USD.

Data Sources

python .mcp/fin.py BKE --news (full bundle) + Yahoo Finance MCP (get_stock_info, quarterly income statement, balance sheet, historical prices, insider transactions, institutional holders, upgrades/downgrades) + WebSearch (Q2 FY2026 earnings call transcript and coverage, 52-week-low context, store/segment strategy). roic.ai cross-validation was not obtainable — its search_ticker_by_identifier/ratio tools rejected the bare ticker and required an exchange-qualified identifier the session couldn't resolve in time; cross-checks below instead rebuild every ratio from the raw quarterly/annual statements rather than trusting a single vendor snapshot field, per [[principle-primary-source-beats-vendor]].


1. Fundamentals

Income statement (fiscal year ends Jan 31)

($M unless noted) FY2023 FY2024 FY2025 FY2026
Revenue 1,350.0 1,260.0 1,220.0 1,297.8
Gross profit 676.00 619.07 592.79 635.86
Gross margin 50.1% 49.1% 48.6% 49.0%
Operating income 328.13 271.06 241.36 261.44
Operating margin 24.3% 21.5% 19.8% 20.1%
Net income 254.63 219.92 195.47 209.74
Diluted EPS 5.13 4.40 3.89 4.14

Vendor flag: get_stock_info's grossMargins field reports 58.67% (TTM) — this does not reconcile with any statement-derived figure above or with management's own disclosed Q2 gross margin of 47.8% on the earnings call. Treat the snapshot field as unreliable for BKE and use the statement-built 48–50% range instead.

The real margin story is SG&A, not COGS. Gross margin compressed only ~110bp over three years (50.1%→49.0%), but operating margin compressed ~420bp (24.3%→20.1%) because SG&A rose from 25.8% of revenue (FY23) to 28.9% (FY26). Store labor and corporate overhead are growing faster than sales — this is the dominant margin drag, and it is a multi-year trend, not a one-quarter blip.

Free cash flow & capital allocation

($M) FY2023 FY2024 FY2025 FY2026
OCF 242.38 254.64 242.01 251.14
Capex −30.36 −37.27 −42.27 −45.36
FCF 212.02 217.37 199.74 205.78
Dividends paid −202.88 −196.74 −198.02 −225.09
Buybacks 0 0 0 0
FCF payout ratio 95.7% 90.5% 99.1% 109.4%

FCF 3yr CAGR is −1.0% and revenue/NI CAGRs are also negative over the same window — but this is largely mean-reversion from an outsized FY2023 post-pandemic peak, not fresh decay: FY2025→ FY2026 shows FCF +3.0%, NI +7.3%, revenue +6.4%, all reaccelerating. Read the 3yr CAGR and the most recent 1yr trend together; they tell different stories and both are true.

BKE distributes essentially all FCF via dividends and does zero buybacks. FY2026 paid out 109% of FCF, funded partly by drawing down cash (−$17M YoY). This is not a smooth "dividend grower" — it is a flat regular ($0.35/qtr, unchanged since 2022) plus a large, variable special declared most Januaries ($1.00–$6.00/share historically, most recently $3.35 in Jan 2026). Trailing 12-month total dividends per share = $4.40 (three regulars + the Jan special) → a trailing total cash yield of 10.25% on the current price, though the regular-only forward yield is a more dependable 3.26%. Because there are no buybacks, share count has risen 0.7%/yr (3yr CAGR) from RSU/stock-award issuance — a mild per-share headwind partly offsetting the cash return.

Capital allocation flag: of $44.5M YTD FY2026 capex, $20.1M went to "corporate facilities, including a new corporate aircraft as a replacement" (per the Q2 call). Against >$200M of annual FCF this is not large, but it is a discretionary spend worth naming as a minor capital-discipline question mark on an otherwise disciplined allocator.

Balance sheet — the "debt" figure is misleading

($M) FY2026
Total assets 991.28
Total liabilities 566.64
Stockholders' equity 424.64
"Total Debt" (Yahoo) 383.81
Of which: capitalized lease obligations 383.81 (100%)
Cash 249.46
Current ratio / Quick ratio 2.08 / 1.28

The headline D/E of 86.18% is a lease-accounting artifact, not financial leverage — Yahoo's "Total Debt" field for BKE is entirely Capital Lease Obligations (store leases under ASC 842). BKE carries zero funded debt (no bonds, no term loans, no revolver draw) and holds $249M cash against it. Debt-to-Assets on true financial debt is effectively 0%; the balance sheet is a genuine strength, not a flag.

Share count & per-share

  • Revenue/share: $25.60 · FCF/share: $4.06 (per fin.py)
  • ROE 45.8% is inflated by a book value structurally depressed by the aggressive dividend payout policy (equity is kept lean on purpose) — not a signal of thin asset backing, but it means ROE is not comparable to a normal retained-earnings compounder.
  • Estimated ROIC (NOPAT / (equity + lease-debt − cash)): ≈ $197M / $559M ≈ 35% — high returns on capital regardless of how the lease liability is treated, consistent with an asset-light, high-margin specialty retailer.

2. Moat & Competitive Advantage

Quantitative base: Gross margin has held a tight 48–50% band for four years (mild compression, not collapse); ROIC is high (~35% by the estimate above). This reads as an intact, if narrow, moat — not an eroding one, on the margin evidence alone.

Adversarial stress test. "You are a well-funded rival — how easily do you take this customer?" Reasonably easily on price (Shein, Temu, Amazon undercut on basics), less easily on the specific experience BKE sells: personalized in-store stylists, a special-order system pulling merchandise from other stores, heavy private-label penetration (BKE, Buckle Black, Daytrip and ~15 other house brands), and off-mall real estate in secondary markets other specialty chains have vacated. A rival can copy any one of these; replicating the combination at BKE's real-estate cost structure is harder. This is a service/curation moat, not a structural one (no network effects, no real switching costs, no scale advantage over AEO/ANF at the top end).

Revenue-stream map. Single stream: mall/strip-center specialty apparel retail plus e-commerce, skewing young-adult denim and casual wear. Women's is now 50% of sales, up 9.5% YoY in Q2 and the growth engine offsetting a flat men's business — a real, disclosed shift in mix, not a one-off.

The central tension — and it is genuine, not resolved. Q2 FY2026 (reported 2026-08-21): net sales +4.6% comp, but units per transaction fell ~1% YoY while average unit retail rose ~4.5% and average transaction value rose ~3.5%. Nearly all of the topline growth is price/mix, not volume. This is the identical shape to two existing Playbook patterns applied to a different sector: revenue growth and unit softness can coexist, and the revenue line can misrepresent what is actually happening at the customer level. It does not by itself mean share loss (BKE doesn't disclose a comparable unit-share series the way semis do) — but it is exactly the kind of number that needs watching before crediting comp growth to demand strength. Women's denim average price rose from $85.35 to $92.50 — real pricing power, but pricing power run for several more quarters without volume support is a demand question, not a strength.

Disruption forecast (5–10yr). Fast-fashion/online (Shein, Temu, Amazon, resale platforms) is the structural threat to units; it attacks price and immediacy, which is BKE's weakest flank. Traditional mall-based peers (American Eagle, Abercrombie, Zumiez) compete for the identical customer and several have bigger marketing budgets. BKE's counter is real-estate discipline (446 stores, 42 states, actively relocating to outdoor/off-mall centers) and private-label margin — a survivable, not dominant, position.

Evergreen assessment: Casual/denim apparel demand is durable; BKE's specific market position within it is a well-run niche operator, not a compounding platform. Rate: moat intact but narrow, defense adequate, not widening.


3. Valuation

Applied conditionally: BKE is a mature, profitable, dividend-paying specialty retailer — Graham and Bogle both apply; DYT applies loosely (irregular special dividends break the clean signal); DDM is not cleanly applicable given the variable-special structure.

Model Output Read
Graham IV √(22.5×4.22×9.66) $30.29 vs $42.92 Screens rich — but weight low. Book value ($9.66/sh) is structurally depressed by BKE's policy of distributing ~100%+ of FCF rather than retaining earnings; Graham penalizes an asset-light, high-ROIC business for not carrying a big balance sheet. Not a fair comparison here.
Own-multiple band Trailing P/E 10.2x, forward 10.35x Per [[principle-down-a-lot-is-not-cheap]]: BKE's own multiple ranged roughly 7x (2024 trough) to 13–14x (mid-2025 high) over the last two fiscal years. Today's 10.2x sits mid-band, not at the floor. The 30% price drawdown is real; the valuation compression is more modest — the stock re-rated down from an elevated ~14x, it did not fall to its own trough multiple.
Bogle expected return ~3.3% yield + 0–3% EPS growth + possible mild re-rating (10.2x→11–12x) High-single-digit to low-double-digit expected total return over 12–24 months from the recurring dividend + modest growth alone; a declared special dividend most Januaries adds several more points in a typical year, though it is discretionary and not contractual.
DYT Regular yield 3.26% vs 5yr avg 3.40% Roughly neutral — very slightly below its own average yield, so this axis alone does not scream cheap. (Recomputed per [[pitfall-yahoo-dividend-yield-uses-previous-close]]; the raw dividendYield field of 3.17% understates it slightly on today's down move.)
DDM N/A Skipped — a flat $0.35/qtr regular plus a lumpy $1–6 special is not a stable-growth dividend stream DDM can model honestly.

Fair value range: $42–52 (roughly 10–12.5x a ~$4.15 forward EPS — the low end near current price, the high end at a still-conservative multiple below BKE's own recent peak band). This is a conservative range per the framework's bias ("rather miss than overpay") — it does not assume a return to the ~14x seen at the 2025 high.

Entry: $40–44 — the stock is already in this zone. Trim: 13x fwd (a multiple, not a fixed dollar — the upper end of BKE's own recent 2-year band; recomputes automatically as forward EPS moves).


4. Sentiment — why is it near the 52-week low?

Short answer: this does not look like a fundamentals-driven decline. Q2 (reported 2026-08-21) beat revenue estimates ($288.7M vs. $282.3M expected), comp sales were positive, women's business accelerated, and June/July monthly sales releases showed continued growth (June comps +2.4%, total sales +5.2%). The stock still hit a 52-week low of $40.92 in early July and sits near that level now. The proximate catalysts visible: (1) a single-analyst downgrade-adjacent move — UBS (the only analyst covering the name) cut its price target from $47 to $46 on 2026-08-11 while maintaining Hold/Neutral; (2) BKE trades below its 200-day moving average and has been swept up in broader small-cap/specialty-retail weakness; (3) thin analyst coverage (n=1) means there is little independent counter-narrative to a soft tape. This reads as sentiment/multiple compression layered on a name most of the market has stopped covering, not a structural break — the company's own disclosures (comps positive, women's +9.5%, no guidance cut, no going-concern language) do not support a deteriorating-business story.

Insider activity — a genuine and unresolved yellow flag. CEO Dennis Nelson has sold shares in nearly every month for the past two years, spanning $36–$60/share, alongside routine sales by the CFO's peers (Kari Smith, Michelle Hoffman, James Shada). Zero insider purchases appear anywhere in the visible transaction history — including at the 52-week low. Insiders still hold 38.3% of shares (this is a founder/family-controlled company; Nelson has run it since the 1990s), so the selling pattern reads as routine 10b5-1 diversification rather than a fresh bearish signal — but the complete absence of any buying at a 30%-off-high price is worth naming plainly: insiders are not signaling conviction at these levels either way.

Institutional activity — mildly positive. The most recent 13F cycle shows broad-based net buying: BlackRock +5.1%, Vanguard +4.7%, Schwab +7.4%, Geode +9.9%, American Century +9.6%, State Street +6.8%, Morgan Stanley +3.3% — only Renaissance Technologies trimmed (−2.4%). Institutions were adding into the drawdown, not fleeing it.


5. Synthesis — Weighted Verdict

Per the framework, BKE is a mature, profitable, dividend-paying name — Fundamentals and Valuation carry the most weight here, with Moat/Sentiment as secondary but real tensions, not noise to be waved away.

The case for ACCUMULATE: a debt-free balance sheet (the D/E headline is a lease-accounting artifact, not leverage), ~35% ROIC, a business distributing effectively all its free cash flow to owners (10%+ trailing total cash yield including the variable special), positive and re-accelerating comps, a women's-led growth driver with real numbers behind it, institutions adding on the dip, and a valuation that — while not at its own trough multiple — sits mid-band on a name currently under-covered and untouched by momentum money. The 30% drawdown looks more like multiple normalization from an elevated 2025 high than a re-rating of the business.

The named tensions, honestly: 1. Growth is price/mix-led, not volume-led — UPT down ~1% while price metrics carried the comp. This is not disqualifying on its own, but it is the single number to watch every quarter from here; if it doesn't stabilize, "comp growth" is quietly describing shrinking traffic. 2. Q2's margin improvement is partly transient — ~65bp of the reported 110bp merchandise-margin gain was a one-time tariff refund management itself says will not repeat in Q3. The "sustainable 48% gross margin" headline needs the Q3 print to actually test it. 3. SG&A deleverage has compressed operating margin ~420bp over three years — a real, multi-year trend, not a single quarter, and the more durable margin risk of the two. 4. Thin coverage (one analyst) and a founder-CEO who sells stock in nearly every month means less independent scrutiny and no insider-buying signal to lean on at these levels.

None of these breaks the thesis outright, but together they argue for accumulating into strength/confirmation rather than treating this as a max-conviction statistical bargain. A mid-band multiple on a good, debt-free, cash-generative business with a real near-term margin test coming (Q3) is a genuine "close call, leaning positive" — not false conviction in either direction.


Watchlist Note (for orchestrator)

Suggested sleeve: Income–Yield Today (high recurring + variable-special cash yield, debt-free, mature specialty retailer) — not Evergreen Compounders (moat is narrow/service-based, not structural) and not Re-Rating Plays (this isn't a turnaround, it's a steady distributor trading mid-band). Entry $40–44 (already in zone); trim 13x fwd. Recheck fires on the Q3 FY26 print (~2026-11-20), which is the actual test of whether the Q2 margin gain and the UPT softness resolve favorably or not.