❉ Buffybot wonderful businesses, fair prices

← back

TPR Tapestry, Inc.

apparel · valued with opus medium conviction · 2026-10-21

HOLD
wonderful · 80 ▟ narrow moat circle of competence: edge trend down · -14.3% vs 200-DMA
Owner-earnings value$109.59
Price$117.55
Margin of safety -6.8%

Great Coach cash machine at peak heat; the price already assumes it stays fashionable for a decade.

The business

Tapestry designs and sells accessible-luxury handbags, leather goods, footwear and accessories, mainly under Coach, with Kate Spade as the second brand (Stuart Weitzman was sold in 2025). It sells through its own stores, e-commerce and wholesale, earning very high gross margins because its products cost little to make and carry brand pricing. Coach brings in most of the revenue and nearly all of the growth and profit, helped by strong demand from Gen Z, the Tabby franchise, and fewer discounts.

Quality gate · 80/100

Returns on capital 23.8/30
Consistency 12.9/22
Margins / pricing power 15.8/16
Balance sheet 11.9/16
Cash conversion 10/10
Capital allocation 6/6
Median ROIC16.8%
Gross margin77.8%
Net debt / EBITDA1.4x
FCF conversion140%
Share count / yr-4.1%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcebrand
Trajectorystable
Managementadequate

Coach's 80-year heritage and leather craftsmanship let it charge full price at a level few rivals match. Its digital-first, data-driven marketing has made it more relevant to young shoppers. But 'accessible luxury' is fashion-driven and has broken before: Coach lost brand heat and margins in 2013-2016, and Kate Spade is currently shrinking. The moat holds only as long as the brand stays culturally relevant, so it is not structurally locked in.

Strong operators who cut discounting, simplified the portfolio and return heavy cash through a dividend and large buybacks (a share count CAGR of -4%). Still, the blocked $8.5B Capri deal shows a taste for acquisitions, and they kept buying back stock at richer prices after the brand's rerating.

Owner-earnings inputs

Owner earnings (TTM)1.58B
Owner-earnings yield6.8%
Free-cash-flow yield7.8%
Growth used (normalized)5.5%
Market-implied growth (reverse DCF)6.8%
Terminal growth3.0%
Discount rate (hurdle)11.5%

Projected owner earnings

YrOwner earningsGrowthPV
11.67B 5.5%1.49B
21.75B 5.3%1.41B
31.84B 5.1%1.33B
41.94B 5.0%1.25B
52.03B 4.8%1.17B
62.12B 4.6%1.10B
72.22B 4.4%1.03B
82.31B 4.2%963.89M
92.40B 4.1%899.28M
102.50B 3.9%837.57M
112.59B 3.7%778.76M
122.68B 3.5%722.82M
132.77B 3.4%669.75M
142.86B 3.2%619.50M
152.95B 3.0%572.03M

Key risks

  • Coach loses fashion heat with Gen Z after a peak cycle, so discounting and margin compression come back as in 2013-2016
  • Kate Spade keeps eroding and drags down group growth and returns
  • Tariffs, exposure to Chinese consumers, and a pullback in discretionary spending squeeze gross margins that are near record highs

Catalysts

  • Coach keeps pushing average unit retail up and expands internationally (China, Europe) with low capital spending
  • Buybacks after the price fall (-19% over 6 months) compound per-share value if margins hold

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~7%/yr owner-earnings growth over 15y (reverse DCF); model credits 6%.

History

DateQualityPriceValueMoSRating
2026-10-28 80 $111.39 $109.59 -1.6% HOLD
2026-10-27 80 $110.90 $109.59 -1.2% HOLD
2026-10-26 80 $110.37 $109.59 -0.7% HOLD
2026-10-23 80 $113.92 $109.59 -3.8% HOLD
2026-10-22 80 $115.16 $109.59 -4.8% HOLD
2026-10-21 80 $117.55 $109.59 -6.8% HOLD
2026-10-20 80 $117.71 $110.42 -6.2% HOLD
2026-10-19 80 $120.18 $110.42 -8.1% HOLD
2026-10-16 80 $119.75 $110.42 -7.8% HOLD
2026-10-15 80 $115.03 $110.42 -4.0% HOLD
2026-10-14 80 $115.23 $110.42 -4.2% HOLD
2026-10-13 80 $117.22 $110.42 -5.8% HOLD
2026-10-12 80 $116.24 $110.42 -5.0% HOLD
2026-10-09 80 $115.82 $110.42 -4.7% HOLD
2026-10-08 80 $113.42 $110.42 -2.6% HOLD
2026-10-07 80 $116.75 $111.24 -4.7% HOLD
2026-10-06 80 $116.95 $111.24 -4.9% HOLD
2026-10-05 80 $118.12 $111.24 -5.8% HOLD
2026-10-02 80 $119.24 $111.24 -6.7% HOLD
2026-10-01 80 $115.04 $111.24 -3.3% HOLD
2026-09-30 80 $114.12 $111.24 -2.5% HOLD
2026-09-29 80 $113.45 $111.24 -2.0% HOLD
2026-09-28 80 $113.88 $111.24 -2.3% HOLD
2026-09-25 80 $112.12 $111.24 -0.8% HOLD
2026-09-24 80 $110.51 $120.11 +8.7% HOLD
2026-09-23 80 $113.07 $120.11 +6.2% HOLD
2026-09-22 80 $113.07 $120.11 +6.2% HOLD
2026-09-21 80 $115.00 $120.11 +4.4% HOLD
2026-09-18 80 $116.04 $120.11 +3.5% HOLD
2026-09-17 80 $117.94 $120.11 +1.8% HOLD
2026-09-16 80 $117.11 $120.11 +2.6% HOLD
2026-09-15 80 $117.91 $120.11 +1.9% HOLD
2026-09-14 80 $118.49 $120.11 +1.4% HOLD
2026-09-11 81 $115.87 $56.41 -51.3% HOLD
2026-09-10 81 $113.71 $56.41 -50.4% HOLD
2026-09-09 81 $117.58 $56.41 -52.0% HOLD
2026-09-08 81 $122.14 $56.41 -53.8% HOLD
2026-09-07 81 $122.14 $56.41 -53.8% HOLD
2026-09-04 81 $122.60 $56.41 -54.0% HOLD
2026-09-03 81 $123.14 $56.41 -54.2% HOLD
2026-09-02 81 $122.14 $56.41 -53.8% HOLD
2026-09-01 81 $123.39 $56.41 -54.3% HOLD
2026-08-31 81 $125.49 $56.78 -54.7% HOLD
2026-08-28 81 $123.24 $56.78 -53.9% HOLD
2026-08-27 81 $130.25 $56.78 -56.4% HOLD
2026-08-26 81 $130.12 $56.78 -56.4% HOLD
2026-08-25 81 $132.16 $56.78 -57.0% HOLD
2026-08-24 81 $130.17 $56.78 -56.4% HOLD
2026-08-21 81 $129.82 $56.78 -56.3% HOLD
2026-08-20 81 $131.72 $56.78 -56.9% HOLD
2026-08-19 81 $132.26 $56.78 -57.1% HOLD
2026-08-18 81 $128.98 $56.68 -56.1% HOLD
2026-08-17 81 $128.98 $56.68 -56.1% HOLD
2026-08-14 81 $128.39 $56.68 -55.9% HOLD
2026-08-13 81 $153.74 $56.68 -63.1% HOLD
2026-08-12 81 $160.54 $56.68 -64.7% HOLD
2026-08-11 81 $164.78 $56.68 -65.6% HOLD
2026-08-10 81 $162.36 $56.68 -65.1% HOLD
2026-08-07 81 $162.00 $56.68 -65.0% HOLD
2026-08-06 81 $159.16 $56.68 -64.4% HOLD
2026-08-05 81 $155.97 $56.71 -63.6% HOLD
2026-08-04 81 $152.37 $56.71 -62.8% HOLD
2026-08-03 81 $152.37 $56.71 -62.8% HOLD
2026-07-31 81 $152.58 $56.71 -62.8% HOLD
2026-07-30 81 $150.11 $56.71 -62.2% HOLD
2026-07-29 81 $147.43 $56.71 -61.5% HOLD
2026-07-28 81 $147.43 $56.71 -61.5% HOLD
2026-07-27 81 $139.13 $56.71 -59.2% HOLD
2026-07-24 81 $139.13 $56.71 -59.2% HOLD
2026-07-23 81 $143.73 $57.70 -59.9% HOLD
2026-07-22 81 $142.16 $57.70 -59.4% HOLD
2026-07-21 81 $141.12 $57.70 -59.1% HOLD
2026-07-20 81 $141.46 $57.70 -59.2% HOLD
2026-07-17 81 $144.19 $57.70 -60.0% HOLD
2026-07-16 81 $140.26 $57.70 -58.9% HOLD
2026-07-15 81 $136.13 $57.70 -57.6% HOLD
2026-07-14 81 $136.13 $57.70 -57.6% HOLD
2026-07-13 81 $140.73 $57.70 -59.0% HOLD
2026-07-10 81 $139.93 $43.50 -68.9% HOLD
2026-07-09 81 $140.14 $43.50 -69.0% HOLD
2026-07-08 81 $146.30 $43.50 -70.3% HOLD
2026-07-07 81 $145.49 $43.50 -70.1% HOLD
2026-07-06 81 $144.21 $43.50 -69.8% HOLD
2026-07-03 81 $144.21 $43.50 -69.8% HOLD
2026-07-02 81 $143.99 $43.50 -69.8% HOLD
2026-06-25 81 $149.75 $44.76 -70.1% STRONG SELL
2026-06-23 81 $150.53 $44.25 -70.6% STRONG SELL