❉ Buffybot wonderful businesses, fair prices

← back

TJX TJX Companies

apparel · valued with glm-5.2 medium conviction · 2026-09-11

HOLD
wonderful · 89 no moat circle of competence: edge trend down · -17.7% vs 200-DMA
Owner-earnings value$118.53
Price$126.42
Margin of safety -6.2%

Model unavailable; showing baseline owner-earnings value.

Quality gate · 89/100

Returns on capital 30/30
Consistency 21.1/22
Margins / pricing power 9.3/16
Balance sheet 13.2/16
Cash conversion 9.4/10
Capital allocation 5.6/6
Median ROIC43.2%
Gross margin32.0%
Net debt / EBITDA0.8x
FCF conversion88%
Share count / yr-1.4%
Profitable years4/4

Moat & management

Moat no moat
Trajectorystable
Managementadequate

Owner-earnings inputs

Owner earnings (TTM)5.88B
Owner-earnings yield4.2%
Free-cash-flow yield4.2%
Growth used (normalized)7.5%
Market-implied growth (reverse DCF)8.6%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
16.32B 7.5%5.80B
26.77B 7.2%5.70B
37.23B 6.9%5.59B
47.71B 6.5%5.46B
58.19B 6.2%5.32B
68.67B 5.9%5.17B
79.15B 5.6%5.01B
89.63B 5.2%4.83B
910.11B 4.9%4.65B
1010.57B 4.6%4.47B
1111.03B 4.3%4.27B
1211.46B 4.0%4.08B
1311.88B 3.6%3.88B
1412.27B 3.3%3.67B
1512.64B 3.0%3.47B

Recent news

score · 8 articles

  • Macy’s Sinks 5% Despite Raised Full-Year Outlook, Kohl’s and TJX Barely Budge
  • Investors Heavily Search The TJX Companies, Inc. (TJX): Here is What You Need to Know
  • TJX Companies Raises Store Target to 7,500: Is Growth Sustainable?
  • 3 Dividend Stocks Trading Near Their 52-Week Lows
  • Ollie's Bargain Outlet Stock Falls on Weak Comps Despite Margin Gains
  • Jim Cramer Revealed Why Ross Stores, Inc. (NASDAQ:ROST) Is “Kicking Butt”
  • Morgan Stanley makes a buy call on tumbling retail giant stock
  • Why TJX Companies Stock Got Thrashed in August

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~9%/yr owner-earnings growth over 15y (reverse DCF); model credits 8%. · growth/moat reused from the 2026-07-01 deep dive (claude-sub-sonnet).

History

DateQualityPriceValueMoSRating
2026-10-28 89 $140.20 $112.05 -20.1% HOLD
2026-10-27 89 $143.70 $112.05 -22.0% HOLD
2026-10-26 89 $145.06 $112.05 -22.8% HOLD
2026-10-23 89 $147.38 $112.05 -24.0% HOLD
2026-10-22 89 $145.52 $112.05 -23.0% HOLD
2026-10-21 89 $146.99 $112.05 -23.8% HOLD
2026-10-20 89 $147.36 $112.05 -24.0% HOLD
2026-10-19 89 $147.33 $112.05 -23.9% HOLD
2026-10-16 89 $144.58 $112.05 -22.5% HOLD
2026-10-15 89 $142.83 $112.05 -21.5% HOLD
2026-10-14 89 $141.49 $112.05 -20.8% HOLD
2026-10-13 89 $141.92 $112.05 -21.0% HOLD
2026-10-12 89 $138.76 $112.05 -19.2% HOLD
2026-10-09 89 $138.75 $112.05 -19.2% HOLD
2026-10-08 89 $138.80 $112.05 -19.3% HOLD
2026-10-07 89 $137.03 $112.05 -18.2% HOLD
2026-10-06 89 $134.41 $112.05 -16.6% HOLD
2026-10-05 89 $132.68 $112.05 -15.5% HOLD
2026-10-02 89 $133.59 $112.05 -16.1% HOLD
2026-10-01 89 $132.31 $112.05 -15.3% HOLD
2026-09-30 89 $133.80 $112.05 -16.3% HOLD
2026-09-29 89 $130.25 $112.05 -14.0% HOLD
2026-09-28 89 $130.06 $112.05 -13.8% HOLD
2026-09-25 89 $131.63 $112.05 -14.9% HOLD
2026-09-24 89 $131.59 $112.05 -14.8% HOLD
2026-09-23 89 $130.96 $118.53 -9.5% HOLD
2026-09-22 89 $130.96 $118.53 -9.5% HOLD
2026-09-21 89 $127.24 $118.53 -6.8% HOLD
2026-09-18 89 $126.55 $118.53 -6.3% HOLD
2026-09-17 89 $122.84 $118.53 -3.5% HOLD
2026-09-16 89 $124.60 $118.53 -4.9% HOLD
2026-09-15 89 $125.99 $118.53 -5.9% HOLD
2026-09-14 89 $126.02 $118.53 -5.9% HOLD
2026-09-11 89 $126.42 $118.53 -6.2% HOLD
2026-09-10 88 $126.12 $110.48 -12.4% HOLD
2026-09-09 88 $128.92 $110.48 -14.3% HOLD
2026-09-08 88 $132.08 $110.48 -16.4% HOLD
2026-09-07 88 $132.08 $110.48 -16.4% HOLD
2026-09-04 88 $132.19 $110.48 -16.4% HOLD
2026-09-03 88 $131.31 $110.48 -15.9% HOLD
2026-09-02 88 $133.27 $110.48 -17.1% HOLD
2026-09-01 88 $133.91 $110.48 -17.5% HOLD
2026-08-31 88 $135.12 $110.48 -18.2% HOLD
2026-08-28 88 $134.22 $110.48 -17.7% HOLD
2026-08-27 88 $136.83 $110.48 -19.3% HOLD
2026-08-26 88 $139.48 $110.48 -20.8% HOLD
2026-08-25 88 $140.71 $110.48 -21.5% HOLD
2026-08-24 88 $140.53 $110.48 -21.4% HOLD
2026-08-21 88 $140.69 $110.48 -21.5% HOLD
2026-08-20 88 $144.50 $110.48 -23.5% HOLD
2026-08-19 88 $150.85 $110.48 -26.8% HOLD
2026-08-18 88 $150.85 $110.48 -26.8% HOLD
2026-08-17 88 $152.11 $110.48 -27.4% HOLD
2026-08-14 88 $153.81 $110.48 -28.2% HOLD
2026-08-13 88 $152.61 $110.48 -27.6% HOLD
2026-08-12 88 $155.74 $110.48 -29.1% HOLD
2026-08-11 88 $158.82 $110.48 -30.4% HOLD
2026-08-10 88 $161.36 $110.48 -31.5% HOLD
2026-08-07 88 $162.06 $110.48 -31.8% HOLD
2026-08-06 88 $159.92 $110.48 -30.9% HOLD
2026-08-05 88 $157.55 $110.48 -29.9% HOLD
2026-08-04 88 $157.34 $110.48 -29.8% HOLD
2026-08-03 88 $157.34 $110.48 -29.8% HOLD
2026-07-31 88 $159.26 $110.48 -30.6% HOLD
2026-07-30 88 $161.63 $110.48 -31.6% HOLD
2026-07-29 88 $156.38 $110.48 -29.4% HOLD
2026-07-28 88 $156.38 $110.48 -29.4% HOLD
2026-07-27 88 $153.48 $110.48 -28.0% HOLD
2026-07-24 88 $153.48 $110.48 -28.0% HOLD
2026-07-23 88 $155.41 $110.48 -28.9% HOLD
2026-07-22 88 $155.05 $110.48 -28.7% HOLD
2026-07-21 88 $155.70 $110.48 -29.0% HOLD
2026-07-20 88 $154.46 $110.48 -28.5% HOLD
2026-07-17 88 $154.79 $110.48 -28.6% HOLD
2026-07-16 88 $150.97 $110.48 -26.8% HOLD
2026-07-15 88 $150.53 $110.48 -26.6% HOLD
2026-07-14 88 $150.53 $110.48 -26.6% HOLD
2026-07-13 88 $151.34 $110.48 -27.0% HOLD
2026-07-10 88 $150.90 $110.48 -26.8% HOLD
2026-07-09 88 $152.79 $110.48 -27.7% HOLD
2026-07-08 88 $154.11 $110.48 -28.3% HOLD
2026-07-07 88 $151.31 $110.48 -27.0% HOLD
2026-07-06 88 $154.26 $110.48 -28.4% HOLD
2026-07-03 88 $154.26 $110.48 -28.4% HOLD
2026-07-02 88 $151.35 $110.48 -27.0% HOLD
2026-07-01 88 $151.35 $110.48 -27.0% HOLD
2026-06-25 88 $165.17 $98.63 -40.3% STRONG SELL
2026-06-23 88 $164.35 $98.63 -40.0% STRONG SELL