❉ Buffybot wonderful businesses, fair prices

← back

WSM Williams-Sonoma, Inc.

retail · valued with glm-5.2 medium conviction · 2026-08-07

HOLD
wonderful · 93 ▟ narrow moat circle of competence: in ✓ would own for a decade trend up · +24.5% vs 200-DMA
Owner-earnings value$121.29
Price$246.89
Margin of safety -50.9%

Wonderful brand portfolio with elite returns, but 17% implied growth is fantasy for a shrinking-revenue retailer.

The business

Multi-brand home furnishings retailer (Pottery Barn, West Elm, Williams Sonoma) selling furniture, kitchenware, and decor through stores, catalogs, and e-commerce. Succeeds by combining aspirational brands with an asset-light, vertically sourced omnichannel model that generates exceptional returns on capital.

Quality gate · 93/100

Returns on capital 30/30
Consistency 20.1/22
Margins / pricing power 12.8/16
Balance sheet 14.2/16
Cash conversion 10/10
Capital allocation 5.9/6
Median ROIC50.5%
Gross margin46.1%
Net debt / EBITDA0.3x
FCF conversion102%
Share count / yr-3.6%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcebrand
Trajectorystable
Managementexcellent

Strong portfolio of aspirational home-furnishings brands creates customer affinity and pricing power, supporting 46% gross margins and 50% ROIC. However, the category is fragmented with low switching costs and intense competition from Wayfair, RH, IKEA, and Amazon, limiting the moat to narrow rather than wide.

Conservative balance sheet (0.27x net debt/EBITDA), consistent share buybacks (-3.6% CAGR), and excellent FCF conversion demonstrate owner-oriented capital allocation without empire-building.

Owner-earnings inputs

Owner earnings (TTM)1.09B
Owner-earnings yield3.7%
Free-cash-flow yield3.8%
Growth used (normalized)4.0%
Market-implied growth (reverse DCF)17.1%
Terminal growth3.0%
Discount rate (hurdle)11.3%

Projected owner earnings

YrOwner earningsGrowthPV
11.13B 4.0%1.02B
21.18B 3.9%950.03M
31.22B 3.9%886.62M
41.27B 3.8%826.87M
51.32B 3.7%770.62M
61.36B 3.6%717.70M
71.41B 3.6%667.95M
81.46B 3.5%621.23M
91.51B 3.4%577.37M
101.56B 3.4%536.24M
111.61B 3.3%497.69M
121.67B 3.2%461.60M
131.72B 3.1%427.83M
141.77B 3.1%396.25M
151.82B 3.0%366.75M

Key risks

  • Post-COVID home-spending normalization — revenue already declining at -3.5% 5Y CAGR
  • Intense competition from online and discount players eroding brand pricing power
  • Housing market cyclicality and consumer discretionary spending sensitivity

Catalysts

  • Millennial household formation driving multi-year home furnishings demand
  • Continued share buybacks compounding per-share value at low valuations
  • B2B and international expansion extending brand reach

Recent news

score · 8 articles

  • HVT or WSM: Which Is the Better Value Stock Right Now?
  • Bob’s Discount Furniture Jumps on Q2 Revenue Growth
  • A Rain Check for Williams-Sonoma: How to Buy the Dip Before It Happens
  • 3 Profitable Stocks with Questionable Fundamentals
  • Somnigroup to Post Q2 Earnings: What's in Store for the Stock?
  • Will Williams-Sonoma (WSM) Beat Estimates Again in Its Next Earnings Report?
  • Williams Sonoma (WSM) Stock May Be A Bargain On Cash Flow But Rich On Earnings
  • Williams-Sonoma's CEO Sold 35,000 Shares for $7.7 Million. What Does That Mean for Investors?

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~17%/yr owner-earnings growth over 15y (reverse DCF); model credits 4%. · Rich vs our conservative value, but a quality business is not a short — stance is WAIT for a better price, not sell.

History

DateQualityPriceValueMoSRating
2026-10-28 93 $250.45 $124.19 -50.4% HOLD
2026-10-27 93 $249.96 $124.19 -50.3% HOLD
2026-10-26 93 $252.47 $124.19 -50.8% HOLD
2026-10-23 93 $260.80 $124.19 -52.4% HOLD
2026-10-22 93 $253.32 $124.19 -51.0% HOLD
2026-10-21 93 $253.99 $127.31 -49.9% HOLD
2026-10-20 93 $249.43 $127.31 -49.0% HOLD
2026-10-19 93 $250.16 $127.31 -49.1% HOLD
2026-10-16 93 $252.03 $127.31 -49.5% HOLD
2026-10-15 93 $242.48 $127.31 -47.5% HOLD
2026-10-14 93 $239.98 $127.31 -46.9% HOLD
2026-10-13 93 $238.86 $127.31 -46.7% HOLD
2026-10-12 93 $241.78 $127.31 -47.3% HOLD
2026-10-09 93 $239.00 $127.31 -46.7% HOLD
2026-10-08 93 $240.46 $127.31 -47.1% HOLD
2026-10-07 93 $242.25 $127.31 -47.4% HOLD
2026-10-06 93 $238.70 $127.31 -46.7% HOLD
2026-10-05 93 $232.30 $127.31 -45.2% HOLD
2026-10-02 93 $233.39 $127.31 -45.5% HOLD
2026-10-01 93 $227.94 $127.31 -44.1% HOLD
2026-09-30 93 $229.96 $127.31 -44.6% HOLD
2026-09-29 93 $231.03 $127.31 -44.9% HOLD
2026-09-28 93 $231.90 $127.31 -45.1% HOLD
2026-09-25 93 $228.66 $127.31 -44.3% HOLD
2026-09-24 93 $227.83 $127.31 -44.1% HOLD
2026-09-23 93 $227.16 $127.31 -44.0% HOLD
2026-09-22 93 $227.16 $127.31 -44.0% HOLD
2026-09-21 93 $224.20 $127.31 -43.2% HOLD
2026-09-18 93 $218.92 $127.31 -41.8% HOLD
2026-09-17 93 $218.20 $127.31 -41.7% HOLD
2026-09-16 93 $221.47 $127.31 -42.5% HOLD
2026-09-15 93 $229.43 $127.31 -44.5% HOLD
2026-09-14 93 $226.23 $121.29 -46.4% HOLD
2026-09-11 93 $223.74 $121.29 -45.8% HOLD
2026-09-10 93 $227.52 $121.29 -46.7% HOLD
2026-09-09 93 $227.83 $121.29 -46.8% HOLD
2026-09-08 93 $227.42 $121.29 -46.7% HOLD
2026-09-07 93 $227.42 $121.29 -46.7% HOLD
2026-09-04 93 $222.76 $121.29 -45.6% HOLD
2026-09-03 93 $221.72 $121.29 -45.3% HOLD
2026-09-02 93 $222.12 $121.29 -45.4% HOLD
2026-09-01 93 $228.25 $121.29 -46.9% HOLD
2026-08-31 93 $235.09 $121.29 -48.4% HOLD
2026-08-28 93 $238.40 $121.29 -49.1% HOLD
2026-08-27 93 $237.43 $121.29 -48.9% HOLD
2026-08-26 93 $234.74 $121.29 -48.3% HOLD
2026-08-25 93 $237.77 $121.29 -49.0% HOLD
2026-08-24 93 $237.58 $121.29 -48.9% HOLD
2026-08-21 93 $235.70 $121.29 -48.5% HOLD
2026-08-20 93 $242.31 $121.29 -49.9% HOLD
2026-08-19 93 $241.39 $121.29 -49.8% HOLD
2026-08-18 93 $241.58 $121.29 -49.8% HOLD
2026-08-17 93 $241.58 $121.29 -49.8% HOLD
2026-08-14 93 $242.44 $121.29 -50.0% HOLD
2026-08-13 93 $245.15 $121.29 -50.5% HOLD
2026-08-12 93 $250.59 $121.29 -51.6% HOLD
2026-08-11 93 $250.82 $121.29 -51.6% HOLD
2026-08-10 93 $251.78 $121.29 -51.8% HOLD
2026-08-07 93 $246.89 $121.29 -50.9% HOLD
2026-08-06 93 $248.24 $97.91 -60.6% HOLD
2026-08-05 93 $248.88 $97.91 -60.7% HOLD
2026-08-04 93 $228.66 $97.91 -57.2% HOLD
2026-08-03 93 $228.66 $97.91 -57.2% HOLD
2026-07-31 93 $233.32 $97.91 -58.0% HOLD
2026-07-30 93 $233.81 $97.91 -58.1% HOLD
2026-07-29 93 $234.39 $97.91 -58.2% HOLD
2026-07-28 93 $234.39 $97.91 -58.2% HOLD
2026-07-27 93 $218.60 $97.91 -55.2% HOLD
2026-07-24 93 $218.60 $97.91 -55.2% HOLD
2026-07-23 93 $222.34 $97.91 -56.0% HOLD
2026-07-22 93 $221.13 $97.91 -55.7% HOLD
2026-07-21 93 $223.34 $97.91 -56.2% HOLD
2026-07-20 93 $228.41 $97.91 -57.1% HOLD
2026-07-17 93 $228.38 $97.91 -57.1% HOLD
2026-07-16 93 $222.84 $97.91 -56.1% HOLD
2026-07-15 93 $216.65 $97.91 -54.8% HOLD
2026-07-14 93 $216.65 $97.91 -54.8% HOLD
2026-07-13 93 $221.75 $97.91 -55.8% HOLD
2026-07-10 93 $219.77 $97.91 -55.4% HOLD
2026-07-09 93 $218.32 $97.91 -55.2% HOLD
2026-07-08 93 $222.49 $97.91 -56.0% HOLD
2026-07-07 93 $223.83 $97.91 -56.3% HOLD
2026-07-06 93 $227.53 $97.91 -57.0% HOLD
2026-07-03 93 $227.53 $97.91 -57.0% HOLD
2026-07-02 93 $228.15 $97.91 -57.1% HOLD
2026-06-25 93 $235.66 $102.82 -56.4% STRONG SELL
2026-06-23 93 $226.14 $101.71 -55.0% STRONG SELL