Quantamatica
Login / Create Account

Decision Record

Each Decision Card is one dated call on one S&P 500 company: high-conviction buy, buy and watch, hold with no edge, sell, or insufficient evidence. The call is frozen on the day it is published, with the share price, the S&P 500 that day, the rationale, and the measured inputs. Twelve months later it is graded against those stored prices, never against a later rewrite of the rules. A Saturday publication still uses the prior session's close, and that is labelled on each row. When rationale wording is later upgraded, the change is logged as an amendment: the original freeze is preserved and the amended text is shown separately with a date stamp.

Page rendered October 26, 2026 at 6:47 PM Eastern. This stamp is when this HTML was built, not the prior session close labelled on each row.

Published calls
479
Names
411
Share of the S&P 500
82.5%
Written holds
196
Graded over twelve months
0
Hit rate
Not shown yet (0 of 30 graded)

A hit rate is shown only after 30 directional calls (high-conviction buy, buy and watch, or sell) have been graded over a full twelve-month horizon. So far 0 have been graded. Until then the dated list is the record, not a summary.

How a call is graded

Verdicts are made from business durability, what the price already expects, and measurable disconfirming conditions. Grading comes later.

Rules versions

Frozen originals are never rewritten. A rules upgrade that leaves a call's verdict unchanged amends it: the original prose stays, labelled with the version it was written under, and the amended text is shown beside it. An upgrade that changes the verdict writes a new dated call and leaves the earlier one exactly as it was published, graded on its own. bank-v4 and insurer-v4 are the bank and insurer standards. They do not amend an operating company call.

Grades rate the business. The verdict prices it.

Open calls

Every published call that has not yet reached its twelve-month date, newest first. A name appears more than once when its verdict changed and the earlier call is still open. Expand each row's evidence for the rationale and the inputs frozen that day.

Grades rate the business. The verdict prices it.

Showing 1 to 50 of 479 open calls. Journal read October 26, 2026 at 6:47 PM Eastern.

Page 1 of 10

SymbolCallPublishedPrice at the callPrice as ofS&P 500 entryHorizon
XOM Hold, no edge Call weakening 2 of 4 October 26, 2026 183.16 October 26, 2026 767.34 12 months
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +10.6%, revenue -6.7%, ceiling +8.3%). The verdict is unchanged.

Debt: net debt is 1.0 years of free cash flow; operating profit covers interest 50.0 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 51.8 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is growing at 0.8% a year; trailing free cash flow margin is +8.5%.
  2. The price implies free cash flow growth of +9.0% a year for ten years, which is 15.6% a year faster than revenue has been growing (-6.7% a year on file). That is a demandingness score of 62.4 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 51.8 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is growing at 0.8% a year; trailing free cash flow margin is +8.5%.
  2. Return on invested capital: latest +8.5%, 3-year average +11.6%, direction: deteriorating. The latest year and the average are 3.1 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +10.6% a year for ten years, which is 17.2% a year faster than revenue has been growing (-6.7% a year on file). That is a demandingness score of 66 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 52 of 100
  • Demandingness 66 of 100
  • Return on invested capital: latest +8.5%, 3-year average +11.6%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change +0.8%
  • Trailing free cash flow margin +8.5%
  • Growth the price implies +10.6% a year
  • Revenue growth on file -6.7% a year
Prices frozen
  • Share price: 183.16, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +10.6%, revenue -6.7%, ceiling +8.3%).
LII High-conviction buy October 26, 2026 372.24 October 26, 2026 767.22 12 months

Debt: net debt is 2.0 years of free cash flow; operating profit covers interest 17.3 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 89.8 of 100 because return on invested capital is +34.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +51.3% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +13.9%.
  2. Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +6.1% a year for ten years, which is 2.9% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 40.4 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 89.8 of 100 because return on invested capital is +34.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +51.3% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +13.9%.
  2. Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +5.9% a year for ten years, which is 2.7% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 39.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 90 of 100
  • Demandingness 40 of 100
  • Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +51.3%
  • Share count, yearly change -0.6%
  • Trailing free cash flow margin +13.9%
  • Growth the price implies +5.9% a year
  • Revenue growth on file +3.3% a year
Prices frozen
  • Share price: 372.24, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.22
TXT Hold, no edge October 26, 2026 78.38 October 26, 2026 767.01 12 months

Debt: net debt is 2.9 years of free cash flow; operating profit covers interest 7.7 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 59.2 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is shrinking at 5.4% a year; trailing free cash flow margin is +5.0%.
  2. The price implies free cash flow growth of +5.8% a year for ten years, which is 1.1% a year faster than revenue has been growing (+4.8% a year on file). That is a demandingness score of 39.6 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 59.2 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is shrinking at 5.4% a year; trailing free cash flow margin is +5.0%.
  2. Return on invested capital: latest +8.5%, 3-year average +9.0%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +6.1% a year for ten years, which is 1.3% a year faster than revenue has been growing (+4.8% a year on file). That is a demandingness score of 40.2 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 59 of 100
  • Demandingness 40 of 100
  • Return on invested capital: latest +8.5%, 3-year average +9.0%, direction: flat (the call reads the latest year)
  • Share count, yearly change -5.4%
  • Trailing free cash flow margin +5.0%
  • Growth the price implies +6.1% a year
  • Revenue growth on file +4.8% a year
Prices frozen
  • Share price: 78.38, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.01
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%).
IBM Buy, watch October 26, 2026 254.73 October 26, 2026 767.24 12 months

Debt: net debt is 3.9 years of free cash flow; operating profit covers interest 6.6 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 68.8 of 100 because return on invested capital is +12.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.0% a year; the share count is growing at 1.1% a year; trailing free cash flow margin is +19.0%.
  2. Return on invested capital: latest +12.7%, 3-year average +11.9%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +6.1% a year for ten years, which is 2.4% a year faster than revenue has been growing (+3.7% a year on file). That is a demandingness score of 40.4 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 69.2 of 100 because return on invested capital is +12.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.0% a year; the share count is growing at 1.1% a year; trailing free cash flow margin is +20.1%.
  2. Return on invested capital: latest +12.7%, 3-year average +11.9%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +5.6% a year for ten years, which is 1.9% a year faster than revenue has been growing (+3.7% a year on file). That is a demandingness score of 39.1 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 69 of 100
  • Demandingness 39 of 100
  • Return on invested capital: latest +12.7%, 3-year average +11.9%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +8.0%
  • Share count, yearly change +1.1%
  • Trailing free cash flow margin +20.1%
  • Growth the price implies +5.6% a year
  • Revenue growth on file +3.7% a year
Prices frozen
  • Share price: 254.73, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.24
ETN Buy, watch October 26, 2026 373.11 October 26, 2026 767.54 12 months

Debt: net debt is 5.2 years of free cash flow; operating profit covers interest 16.5 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 70.4 of 100 because return on invested capital is +15.1% against a stated +10% cost of capital; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +13.1%.
  2. Return on invested capital: latest +15.1%, 3-year average +13.7%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +15.7% a year for ten years, which is 6.0% a year faster than revenue has been growing (+9.8% a year on file). That is a demandingness score of 60 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 70.4 of 100 because return on invested capital is +15.1% against a stated +10% cost of capital; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +13.1%.
  2. Return on invested capital: latest +15.1%, 3-year average +13.7%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +16.0% a year for ten years, which is 6.2% a year faster than revenue has been growing (+9.8% a year on file). That is a demandingness score of 60.5 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 70 of 100
  • Demandingness 61 of 100
  • Return on invested capital: latest +15.1%, 3-year average +13.7%, direction: improving (the call reads the latest year)
  • Share count, yearly change -0.8%
  • Trailing free cash flow margin +13.1%
  • Growth the price implies +16.0% a year
  • Revenue growth on file +9.8% a year
Prices frozen
  • Share price: 373.11, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
CTAS Buy, watch October 26, 2026 224.78 October 26, 2026 767.32 12 months

Debt: net debt is 1.1 years of free cash flow; operating profit covers interest 25.6 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v4)
  1. Business durability scores 90.9 of 100 because return on invested capital is +28.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +15.7% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +16.7%.
  2. Return on invested capital: latest +28.6%, 3-year average +27.1%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +18.8% a year for ten years, which is 10.3% a year faster than revenue has been growing (+8.5% a year on file). That is a demandingness score of 80.4 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 91.4 of 100 because return on invested capital is +28.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +15.7% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +17.6%.
  2. Return on invested capital: latest +28.6%, 3-year average +27.1%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +18.5% a year for ten years, which is 10.0% a year faster than revenue has been growing (+8.5% a year on file). That is a demandingness score of 64.9 of 100.
Inputs at freeze
  • Data: filings through fiscal Q1 2027 (August 31)
  • Durability 91 of 100
  • Demandingness 65 of 100
  • Return on invested capital: latest +28.6%, 3-year average +27.1%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +15.7%
  • Share count, yearly change -0.6%
  • Trailing free cash flow margin +17.6%
  • Growth the price implies +18.5% a year
  • Revenue growth on file +8.5% a year
Prices frozen
  • Share price: 224.78, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.32
EL Hold, no edge October 26, 2026 108.53 October 26, 2026 767.34 12 months

Debt: net debt is 2.9 years of free cash flow; operating profit covers interest 5.0 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 62.4 of 100 because return on invested capital is +13.3% against a stated +10% cost of capital; the share count is growing at 0.4% a year; trailing free cash flow margin is +8.7%.
  2. The price implies free cash flow growth of +11.2% a year for ten years, which is 13.0% a year faster than revenue has been growing (-1.8% a year on file). That is a demandingness score of 67.1 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 62.4 of 100 because return on invested capital is +13.3% against a stated +10% cost of capital; the share count is growing at 0.4% a year; trailing free cash flow margin is +8.7%.
  2. Return on invested capital: latest +13.3%, 3-year average +10.6%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +13.1% a year for ten years, which is 15.0% a year faster than revenue has been growing (-1.8% a year on file). That is a demandingness score of 70.5 of 100.
Inputs at freeze
  • Data: filings through fiscal Q4 2026 (June 30)
  • Durability 62 of 100
  • Demandingness 71 of 100
  • Return on invested capital: latest +13.3%, 3-year average +10.6%, direction: improving (the call reads the latest year)
  • Share count, yearly change +0.4%
  • Trailing free cash flow margin +8.7%
  • Growth the price implies +13.1% a year
  • Revenue growth on file -1.8% a year
Prices frozen
  • Share price: 108.53, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
CBOE Buy, watch October 26, 2026 337.90 October 26, 2026 767.32 12 months

Debt: net debt is 0.1 years of free cash flow; operating profit covers interest 33.6 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v4)
  1. Business durability scores 91.5 of 100 because return on invested capital is +22.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +43.3% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +37.0%.
  2. Return on invested capital: latest +22.4%, 3-year average +18.2%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +6.0% a year for ten years, in line with the revenue growth already on file (+6.0% a year). That is a demandingness score of 40.1 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 91.5 of 100 because return on invested capital is +22.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +43.3% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +37.0%.
  2. Return on invested capital: latest +22.4%, 3-year average +18.2%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +6.9% a year for ten years, which is 0.9% a year faster than revenue has been growing (+6.0% a year on file). That is a demandingness score of 42.3 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 92 of 100
  • Demandingness 42 of 100
  • Return on invested capital: latest +22.4%, 3-year average +18.2%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +43.3%
  • Share count, yearly change -0.4%
  • Trailing free cash flow margin +37.0%
  • Growth the price implies +6.9% a year
  • Revenue growth on file +6.0% a year
Prices frozen
  • Share price: 337.90, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.32
DHI High-conviction buy October 26, 2026 147.21 October 26, 2026 767.54 12 months

Debt: net debt is 1.6 years of free cash flow; interest paid is not in the filings feed, so coverage is not shown.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 78.1 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +128.5% a year; the share count is shrinking at 5.0% a year; trailing free cash flow margin is +9.6%.
  2. The price implies free cash flow growth of +1.0% a year for ten years, in line with the revenue growth already on file (+0.8% a year). That is a demandingness score of 27.6 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 78.1 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +128.5% a year; the share count is shrinking at 5.0% a year; trailing free cash flow margin is +9.6%.
  2. Return on invested capital: latest +12.5%, 3-year average +16.7%, direction: deteriorating. The latest year and the average are 4.2 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +1.7% a year for ten years, which is 0.9% a year faster than revenue has been growing (+0.8% a year on file). That is a demandingness score of 29.3 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (June 30)
  • Durability 78 of 100
  • Demandingness 29 of 100
  • Return on invested capital: latest +12.5%, 3-year average +16.7%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +128.5%
  • Share count, yearly change -5.0%
  • Trailing free cash flow margin +9.6%
  • Growth the price implies +1.7% a year
  • Revenue growth on file +0.8% a year
Prices frozen
  • Share price: 147.21, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
ABNB High-conviction buy October 26, 2026 170.88 October 26, 2026 767.27 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v4)
  1. Business durability scores 90.5 of 100 because return on invested capital is +55.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.6% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +36.9%.
  2. Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +8.6% a year for ten years, which is 4.8% a year slower than revenue has been growing (+13.4% a year on file). That is a demandingness score of 46.5 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 90.5 of 100 because return on invested capital is +55.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.6% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +36.9%.
  2. Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +8.2% a year for ten years, which is 5.2% a year slower than revenue has been growing (+13.4% a year on file). That is a demandingness score of 30.5 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 91 of 100
  • Demandingness 31 of 100
  • Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +8.6%
  • Share count, yearly change -1.6%
  • Trailing free cash flow margin +36.9%
  • Growth the price implies +8.2% a year
  • Revenue growth on file +13.4% a year
Prices frozen
  • Share price: 170.88, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.27
TRV Buy, watch October 26, 2026 399.52 October 26, 2026 767.01 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version insurer-v4). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, insurer-v3)
  1. Return on equity is +17.4% (average over 3 filed years) against the 10% cost of capital, and book value per share is changing at +17.6% a year.
  2. The price is 2.27 times book (common equity per share at June 30, 2026). At a 10% discount rate that price requires a return on equity of +15.1% a year, against +17.4% earned. That is a demandingness score of 36.2 of 100.
Amended rationale (2026-10-26, insurer-v4)
  1. Return on equity is +18.5% (weighted toward the latest of 3 filed years) against the 10% cost of capital, and book value per share is changing at +17.6% a year.
  2. Return on equity: latest +20.6%, 3-year average +17.4%, weighted +18.5%, direction: improving. Weighted 50% latest year, 30% prior, 20% oldest.
  3. The price is 2.87 times book (common equity per share at September 30, 2026). At a 10% discount rate that price requires a return on equity of +17.5% a year, against +18.5% earned. That is a demandingness score of 44.2 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 91 of 100
  • Demandingness 44 of 100
  • Return on equity: latest +20.6%, 3-year average +17.4%, weighted +18.5%, direction: improving
Reported readings, not scored
  • Combined ratio, as reported: 89.9% for the fiscal year ended December 31, 2025; 86.8% for the quarter ended September 30, 2026.Earlier years: 2023 97.0%, 2024 92.5%.Filed February 12, 2026 (form 10-K).
Prices frozen
  • Share price: 399.52, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.01
COIN Buy, watch October 26, 2026 160.87 October 26, 2026 767.54 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 62.9 of 100 because return on invested capital is +14.2% against a stated +10% cost of capital; the share count is growing at 5.1% a year; trailing free cash flow margin is +27.3%.
  2. The price implies free cash flow growth of +12.6% a year for ten years, which is 18.4% a year slower than revenue has been growing (+31.0% a year on file). That is a demandingness score of 39.6 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 62.9 of 100 because return on invested capital is +14.2% against a stated +10% cost of capital; the share count is growing at 5.1% a year; trailing free cash flow margin is +27.3%.
  2. Return on invested capital: latest +14.2%, 3-year average +17.7%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +10.6% a year for ten years, which is 14.4% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 36.1 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 63 of 100
  • Demandingness 36 of 100
  • Return on invested capital: latest +14.2%, 3-year average +17.7%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change +5.1%
  • Trailing free cash flow margin +27.3%
  • Growth the price implies +10.6% a year
  • Revenue growth on file +25.0% a year
Prices frozen
  • Share price: 160.87, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: the share count is already growing faster than 5% a year (latest yearly change +5.1%).
NKE Hold, no edge October 26, 2026 37.88 October 26, 2026 767.42 12 months

Debt: net debt is 0.5 years of free cash flow; interest paid is not in the filings feed, so coverage is not shown.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 51.4 of 100 because return on invested capital is +17.2% against a stated +10% cost of capital; owner free cash flow per share is changing at -28.3% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +4.7%.
  2. The price implies free cash flow growth of +10.5% a year for ten years, which is 13.7% a year faster than revenue has been growing (-3.2% a year on file). That is a demandingness score of 65.9 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 51.4 of 100 because return on invested capital is +17.2% against a stated +10% cost of capital; owner free cash flow per share is changing at -28.3% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +4.6%.
  2. Return on invested capital: latest +17.2%, 3-year average +22.1%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +11.6% a year for ten years, which is 14.9% a year faster than revenue has been growing (-3.2% a year on file). That is a demandingness score of 67.9 of 100.
Inputs at freeze
  • Data: filings through fiscal Q1 2027 (August 31)
  • Durability 51 of 100
  • Demandingness 68 of 100
  • Return on invested capital: latest +17.2%, 3-year average +22.1%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change -28.3%
  • Share count, yearly change -1.1%
  • Trailing free cash flow margin +4.6%
  • Growth the price implies +11.6% a year
  • Revenue growth on file -3.2% a year
Prices frozen
  • Share price: 37.88, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.42
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: owner free cash flow per share is already negative (latest yearly change -28.3%).
CCL Buy, watch October 26, 2026 26.87 October 26, 2026 767.32 12 months

Debt: net debt is 7.1 years of free cash flow; operating profit covers interest 3.8 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 55 of 100 because return on invested capital is +9.4% against a stated +10% cost of capital; the share count is growing at 1.4% a year; trailing free cash flow margin is +11.7%.
  2. The price implies free cash flow growth of -2.6% a year for ten years, which is 32.4% a year slower than revenue has been growing (+29.8% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 54.8 of 100 because return on invested capital is +9.4% against a stated +10% cost of capital; the share count is growing at 1.4% a year; trailing free cash flow margin is +11.5%.
  2. Return on invested capital: latest +9.4%, 3-year average +7.1%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of 0.0% a year for ten years, which is 5.3% a year slower than revenue has been growing (+5.4% a year on file). That is a demandingness score of 10.1 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (August 31)
  • Durability 55 of 100
  • Demandingness 10 of 100
  • Return on invested capital: latest +9.4%, 3-year average +7.1%, direction: improving (the call reads the latest year)
  • Share count, yearly change +1.4%
  • Trailing free cash flow margin +11.5%
  • Growth the price implies 0.0% a year
  • Revenue growth on file +5.4% a year
Prices frozen
  • Share price: 26.87, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.32
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.4%).
ES Sell, exit Heavy debt October 26, 2026 67.59 October 26, 2026 767.34 12 months
Heavy debt. Net debt is 101.0 years of free cash flow, and operating profit covers interest 2.4 times: more than 10 years with less than 3 times cover. The verdict is unchanged.

Debt: net debt is 101.0 years of free cash flow; operating profit covers interest 2.4 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 35.9 of 100 because return on invested capital is +6.1% against a stated +10% cost of capital; the share count is growing at 2.5% a year; trailing free cash flow margin is +1.7%.
  2. The price implies free cash flow growth of +30.0% a year for ten years, which is 26.6% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 99.9 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 36.2 of 100 because return on invested capital is +6.1% against a stated +10% cost of capital; the share count is growing at 2.5% a year; trailing free cash flow margin is +2.1%.
  2. Return on invested capital: latest +6.1%, 3-year average +5.0%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +27.7% a year for ten years, which is 24.4% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 95.9 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 36 of 100
  • Demandingness 96 of 100
  • Return on invested capital: latest +6.1%, 3-year average +5.0%, direction: improving (the call reads the latest year)
  • Share count, yearly change +2.5%
  • Trailing free cash flow margin +2.1%
  • Growth the price implies +27.7% a year
  • Revenue growth on file +3.3% a year
Prices frozen
  • Share price: 67.59, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
DOW Hold, no edge Call weakening 2 of 4 October 26, 2026 34.01 October 26, 2026 767.54 12 months
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +0.4%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +4.1%, revenue -11.1%, ceiling +3.9%). The verdict is unchanged.

Debt: net debt is 8.2 years of free cash flow; operating profit covers interest 1.8 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 25.1 of 100 because return on invested capital is +0.4% against a stated +10% cost of capital; the share count is growing at 0.6% a year; trailing free cash flow margin is +3.9%.
  2. The price implies free cash flow growth of +1.6% a year for ten years, which is 12.7% a year faster than revenue has been growing (-11.1% a year on file). That is a demandingness score of 43.9 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 25.1 of 100 because return on invested capital is +0.4% against a stated +10% cost of capital; the share count is growing at 0.6% a year; trailing free cash flow margin is +3.9%.
  2. Return on invested capital: latest +0.4%, 3-year average +3.3%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +4.1% a year for ten years, which is 15.2% a year faster than revenue has been growing (-11.1% a year on file). That is a demandingness score of 50.3 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 25 of 100
  • Demandingness 50 of 100
  • Return on invested capital: latest +0.4%, 3-year average +3.3%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change +0.6%
  • Trailing free cash flow margin +3.9%
  • Growth the price implies +4.1% a year
  • Revenue growth on file -11.1% a year
Prices frozen
  • Share price: 34.01, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +0.4%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +4.1%, revenue -11.1%, ceiling +3.9%).
BKR Buy, watch October 26, 2026 56.02 October 26, 2026 767.32 12 months

Debt: net debt is 0.2 years of free cash flow; operating profit covers interest 13.4 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v6)
  1. Business durability scores 77.7 of 100 because return on invested capital is +15.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +50.9% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +11.3%.
  2. Return on invested capital: latest +15.9%, 3-year average +14.2%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +6.0% a year for ten years, which is 3.5% a year slower than revenue has been growing (+9.4% a year on file). That is a demandingness score of 39.9 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 77.7 of 100 because return on invested capital is +15.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +50.9% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +11.3%.
  2. Return on invested capital: latest +15.9%, 3-year average +14.2%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +6.1% a year for ten years, which is 3.3% a year slower than revenue has been growing (+9.4% a year on file). That is a demandingness score of 40.3 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 78 of 100
  • Demandingness 40 of 100
  • Return on invested capital: latest +15.9%, 3-year average +14.2%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +50.9%
  • Share count, yearly change -0.6%
  • Trailing free cash flow margin +11.3%
  • Growth the price implies +6.1% a year
  • Revenue growth on file +9.4% a year
Prices frozen
  • Share price: 56.02, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.32
DOV Buy, watch October 26, 2026 203.21 October 26, 2026 767.54 12 months

Debt: net debt is 1.3 years of free cash flow; operating profit covers interest 12.5 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 75.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.2% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +13.9%.
  2. The price implies free cash flow growth of +9.0% a year for ten years, which is 8.0% a year faster than revenue has been growing (+1.0% a year on file). That is a demandingness score of 47.5 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 75.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.2% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +13.9%.
  2. Return on invested capital: latest +12.5%, 3-year average +12.2%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +9.9% a year for ten years, which is 8.8% a year faster than revenue has been growing (+1.0% a year on file). That is a demandingness score of 49.7 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 75 of 100
  • Demandingness 50 of 100
  • Return on invested capital: latest +12.5%, 3-year average +12.2%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +25.2%
  • Share count, yearly change -1.2%
  • Trailing free cash flow margin +13.9%
  • Growth the price implies +9.9% a year
  • Revenue growth on file +1.0% a year
Prices frozen
  • Share price: 203.21, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
JBHT Buy, watch October 26, 2026 226.70 October 26, 2026 767.24 12 months

Debt: net debt is 1.2 years of free cash flow; operating profit covers interest 13.7 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 72.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +82.3% a year; the share count is shrinking at 3.0% a year; trailing free cash flow margin is +3.4%.
  2. Return on invested capital: latest +12.5%, 3-year average +12.8%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +20.5% a year for ten years, which is 27.3% a year faster than revenue has been growing (-6.8% a year on file). That is a demandingness score of 83.4 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 74.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +82.3% a year; the share count is shrinking at 3.0% a year; trailing free cash flow margin is +7.3%.
  2. Return on invested capital: latest +12.5%, 3-year average +12.8%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +8.9% a year for ten years, which is 15.7% a year faster than revenue has been growing (-6.8% a year on file). That is a demandingness score of 62.3 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 74 of 100
  • Demandingness 62 of 100
  • Return on invested capital: latest +12.5%, 3-year average +12.8%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +82.3%
  • Share count, yearly change -3.0%
  • Trailing free cash flow margin +7.3%
  • Growth the price implies +8.9% a year
  • Revenue growth on file -6.8% a year
Prices frozen
  • Share price: 226.70, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.24
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +8.9%, revenue -6.8%, ceiling +8.2%).
ECL Hold, no edge October 26, 2026 290.09 October 26, 2026 767.54 12 months

Debt: net debt is 4.3 years of free cash flow; operating profit covers interest 9.4 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 74.9 of 100 because return on invested capital is +14.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +21.8% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +11.1%.
  2. The price implies free cash flow growth of +17.7% a year for ten years, which is 13.4% a year faster than revenue has been growing (+4.3% a year on file). That is a demandingness score of 78.5 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 74.9 of 100 because return on invested capital is +14.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +21.8% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +11.1%.
  2. Return on invested capital: latest +14.0%, 3-year average +12.8%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +18.3% a year for ten years, which is 14.0% a year faster than revenue has been growing (+4.3% a year on file). That is a demandingness score of 79.4 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 75 of 100
  • Demandingness 79 of 100
  • Return on invested capital: latest +14.0%, 3-year average +12.8%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +21.8%
  • Share count, yearly change -0.3%
  • Trailing free cash flow margin +11.1%
  • Growth the price implies +18.3% a year
  • Revenue growth on file +4.3% a year
Prices frozen
  • Share price: 290.09, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
FFIV Buy, watch October 26, 2026 462.68 October 26, 2026 767.34 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 95.5 of 100 because return on invested capital is +28.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +63.6% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +29.3%.
  2. The price implies free cash flow growth of +11.0% a year for ten years, which is 6.3% a year faster than revenue has been growing (+4.6% a year on file). That is a demandingness score of 51.7 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 95.5 of 100 because return on invested capital is +28.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +63.6% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +29.3%.
  2. Return on invested capital: latest +28.2%, 3-year average +23.5%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +11.8% a year for ten years, which is 7.2% a year faster than revenue has been growing (+4.6% a year on file). That is a demandingness score of 53.2 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (June 30)
  • Durability 96 of 100
  • Demandingness 53 of 100
  • Return on invested capital: latest +28.2%, 3-year average +23.5%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +63.6%
  • Share count, yearly change -1.2%
  • Trailing free cash flow margin +29.3%
  • Growth the price implies +11.8% a year
  • Revenue growth on file +4.6% a year
Prices frozen
  • Share price: 462.68, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
EME Buy, watch October 26, 2026 669.87 October 26, 2026 767.54 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 88 of 100 because return on invested capital is +49.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.0% a year; the share count is shrinking at 2.3% a year; trailing free cash flow margin is +6.3%.
  2. The price implies free cash flow growth of +12.7% a year for ten years, which is 2.6% a year slower than revenue has been growing (+15.3% a year on file). That is a demandingness score of 54.8 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 88 of 100 because return on invested capital is +49.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.0% a year; the share count is shrinking at 2.3% a year; trailing free cash flow margin is +6.3%.
  2. Return on invested capital: latest +49.9%, 3-year average +45.9%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +11.0% a year for ten years, which is 4.4% a year slower than revenue has been growing (+15.3% a year on file). That is a demandingness score of 51.7 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 88 of 100
  • Demandingness 52 of 100
  • Return on invested capital: latest +49.9%, 3-year average +45.9%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +42.0%
  • Share count, yearly change -2.3%
  • Trailing free cash flow margin +6.3%
  • Growth the price implies +11.0% a year
  • Revenue growth on file +15.3% a year
Prices frozen
  • Share price: 669.87, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
F Hold, no edge Heavy debt October 26, 2026 11.65 October 26, 2026 767.34 12 months
Heavy debt. Net debt is 19.6 years of free cash flow, and operating profit covers interest not at all: more than 10 years with less than 3 times cover. The verdict is unchanged.

Debt: net debt is 19.6 years of free cash flow; operating profit is negative, so interest is not covered by it.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 28.2 of 100 because return on invested capital is -4.0% against a stated +10% cost of capital; the share count is shrinking at 0.1% a year; trailing free cash flow margin is +3.9%.
  2. The price implies free cash flow growth of -7.3% a year for ten years, which is 13.1% a year slower than revenue has been growing (+5.8% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 28.2 of 100 because return on invested capital is -4.0% against a stated +10% cost of capital; the share count is shrinking at 0.1% a year; trailing free cash flow margin is +3.9%.
  2. Return on invested capital: latest -4.0%, 3-year average +0.3%, direction: deteriorating. The latest year and the average are 4.4 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of -8.3% a year for ten years, which is 14.1% a year slower than revenue has been growing (+5.8% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 28 of 100
  • Demandingness 0 of 100
  • Return on invested capital: latest -4.0%, 3-year average +0.3%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change -0.1%
  • Trailing free cash flow margin +3.9%
  • Growth the price implies -8.3% a year
  • Revenue growth on file +5.8% a year
Prices frozen
  • Share price: 11.65, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest -4.0%).
EFX Hold, no edge October 26, 2026 178.26 October 26, 2026 767.34 12 months

Debt: net debt is 4.5 years of free cash flow; operating profit covers interest 5.4 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v4)
  1. Business durability scores 69.8 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +148.5% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +17.1%.
  2. Return on invested capital: latest +8.5%, 3-year average +7.9%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +6.9% a year for ten years, which is 1.0% a year faster than revenue has been growing (+5.8% a year on file). That is a demandingness score of 42.2 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 69.6 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +148.5% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +16.7%.
  2. Return on invested capital: latest +8.5%, 3-year average +7.9%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +7.0% a year for ten years, which is 1.2% a year faster than revenue has been growing (+5.8% a year on file). That is a demandingness score of 42.5 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 70 of 100
  • Demandingness 43 of 100
  • Return on invested capital: latest +8.5%, 3-year average +7.9%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +148.5%
  • Share count, yearly change -0.6%
  • Trailing free cash flow margin +16.7%
  • Growth the price implies +7.0% a year
  • Revenue growth on file +5.8% a year
Prices frozen
  • Share price: 178.26, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%).
DASH Hold, no edge October 26, 2026 175.88 October 26, 2026 767.54 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 48.9 of 100 because return on invested capital is +8.6% against a stated +10% cost of capital; the share count is growing at 3.5% a year; trailing free cash flow margin is +13.5%.
  2. The price implies free cash flow growth of +16.0% a year for ten years, which is 11.7% a year slower than revenue has been growing (+27.7% a year on file). That is a demandingness score of 45.5 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 48.9 of 100 because return on invested capital is +8.6% against a stated +10% cost of capital; the share count is growing at 3.5% a year; trailing free cash flow margin is +13.5%.
  2. Return on invested capital: latest +8.6%, 3-year average -0.4%, direction: improving. The latest year and the average are 9.0 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +15.6% a year for ten years, which is 9.4% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 44.7 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 49 of 100
  • Demandingness 45 of 100
  • Return on invested capital: latest +8.6%, 3-year average -0.4%, direction: improving (the call reads the latest year)
  • Share count, yearly change +3.5%
  • Trailing free cash flow margin +13.5%
  • Growth the price implies +15.6% a year
  • Revenue growth on file +25.0% a year
Prices frozen
  • Share price: 175.88, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.6%).
ARES Hold, no edge Call weakening 2 of 4 Heavy debt October 26, 2026 122.69 October 26, 2026 767.27 12 months
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +4.9%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +7.8%). The verdict is unchanged.
Heavy debt. Net debt is 14.6 years of free cash flow, and operating profit covers interest 1.5 times: more than 10 years with less than 3 times cover. The verdict is unchanged.

Debt: net debt is 14.6 years of free cash flow; operating profit covers interest 1.5 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 28.2 of 100 because return on invested capital is +4.9% against a stated +10% cost of capital; the share count is growing at 7.8% a year; trailing free cash flow margin is +14.0%.
  2. The price implies free cash flow growth of +14.1% a year for ten years, which is 8.3% a year slower than revenue has been growing (+22.4% a year on file). That is a demandingness score of 42.1 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 28.2 of 100 because return on invested capital is +4.9% against a stated +10% cost of capital; the share count is growing at 7.8% a year; trailing free cash flow margin is +14.0%.
  2. Return on invested capital: latest +4.9%, 3-year average +5.1%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +14.7% a year for ten years, which is 7.7% a year slower than revenue has been growing (+22.4% a year on file). That is a demandingness score of 43.2 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 28 of 100
  • Demandingness 43 of 100
  • Return on invested capital: latest +4.9%, 3-year average +5.1%, direction: flat (the call reads the latest year)
  • Share count, yearly change +7.8%
  • Trailing free cash flow margin +14.0%
  • Growth the price implies +14.7% a year
  • Revenue growth on file +22.4% a year
Prices frozen
  • Share price: 122.69, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.27
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +4.9%).
  • Already broken: the share count is already growing faster than 5% a year (latest yearly change +7.8%).
HAL Hold, no edge October 26, 2026 34.94 October 26, 2026 767.24 12 months

Debt: net debt is 3.2 years of free cash flow; operating profit covers interest 8.7 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 67.5 of 100 because return on invested capital is +13.7% against a stated +10% cost of capital; the share count is shrinking at 2.6% a year; trailing free cash flow margin is +7.7%.
  2. The price implies free cash flow growth of +4.6% a year for ten years, which is 1.5% a year faster than revenue has been growing (+3.0% a year on file). That is a demandingness score of 36.4 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 67 of 100 because return on invested capital is +13.7% against a stated +10% cost of capital; the share count is shrinking at 2.6% a year; trailing free cash flow margin is +7.1%.
  2. Return on invested capital: latest +13.7%, 3-year average +17.9%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +6.3% a year for ten years, which is 3.3% a year faster than revenue has been growing (+3.0% a year on file). That is a demandingness score of 40.8 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 67 of 100
  • Demandingness 41 of 100
  • Return on invested capital: latest +13.7%, 3-year average +17.9%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change -2.6%
  • Trailing free cash flow margin +7.1%
  • Growth the price implies +6.3% a year
  • Revenue growth on file +3.0% a year
Prices frozen
  • Share price: 34.94, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.24
HON Hold, no edge October 26, 2026 221.15 October 26, 2026 767.24 12 months

Debt: net debt is 7.2 years of free cash flow; operating profit covers interest 4.0 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 70.7 of 100 because return on invested capital is +13.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.3% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +11.1%.
  2. Return on invested capital: latest +13.8%, 3-year average +15.3%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +5.4% a year for ten years, which is 3.6% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 38.5 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 67.5 of 100 because return on invested capital is +13.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.3% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +4.9%.
  2. Return on invested capital: latest +13.8%, 3-year average +15.3%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +19.1% a year for ten years, which is 17.3% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 80.9 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 68 of 100
  • Demandingness 81 of 100
  • Return on invested capital: latest +13.8%, 3-year average +15.3%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +8.3%
  • Share count, yearly change -1.6%
  • Trailing free cash flow margin +4.9%
  • Growth the price implies +19.1% a year
  • Revenue growth on file +1.8% a year
Prices frozen
  • Share price: 221.15, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.24
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +19.1%, revenue +1.8%, ceiling +16.8%).
DRI Buy, watch October 26, 2026 213.20 October 26, 2026 767.54 12 months

Debt: net debt is 2.3 years of free cash flow; operating profit covers interest 8.3 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 72 of 100 because return on invested capital is +16.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +6.6% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +8.2%.
  2. The price implies free cash flow growth of +8.2% a year for ten years, in line with the revenue growth already on file (+8.0% a year). That is a demandingness score of 45.5 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 71.7 of 100 because return on invested capital is +16.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +6.6% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +7.6%.
  2. Return on invested capital: latest +16.9%, 3-year average +16.6%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +10.0% a year for ten years, which is 2.0% a year faster than revenue has been growing (+8.0% a year on file). That is a demandingness score of 50 of 100.
Inputs at freeze
  • Data: filings through fiscal Q1 2027 (August 31)
  • Durability 72 of 100
  • Demandingness 50 of 100
  • Return on invested capital: latest +16.9%, 3-year average +16.6%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +6.6%
  • Share count, yearly change -2.0%
  • Trailing free cash flow margin +7.6%
  • Growth the price implies +10.0% a year
  • Revenue growth on file +8.0% a year
Prices frozen
  • Share price: 213.20, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
FDS High-conviction buy October 26, 2026 325.45 October 26, 2026 767.34 12 months

Debt: net debt is 1.6 years of free cash flow; operating profit covers interest 12.8 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 82.6 of 100 because return on invested capital is +19.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +9.2% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +29.0%.
  2. The price implies free cash flow growth of +2.5% a year for ten years, which is 5.5% a year slower than revenue has been growing (+8.0% a year on file). That is a demandingness score of 16.2 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 81.7 of 100 because return on invested capital is +17.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.4% a year; the share count is shrinking at 2.2% a year; trailing free cash flow margin is +28.6%.
  2. Return on invested capital: latest +17.1%, 3-year average +18.4%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +5.0% a year for ten years, which is 0.9% a year slower than revenue has been growing (+5.9% a year on file). That is a demandingness score of 37.4 of 100.
Inputs at freeze
  • Data: filings through fiscal Q4 2026 (August 31)
  • Durability 82 of 100
  • Demandingness 37 of 100
  • Return on invested capital: latest +17.1%, 3-year average +18.4%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +8.4%
  • Share count, yearly change -2.2%
  • Trailing free cash flow margin +28.6%
  • Growth the price implies +5.0% a year
  • Revenue growth on file +5.9% a year
Prices frozen
  • Share price: 325.45, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
FICO Buy, watch October 26, 2026 747.76 October 26, 2026 767.34 12 months

Debt: net debt is 5.6 years of free cash flow; operating profit covers interest 6.7 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 96.3 of 100 because return on invested capital is +65.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +16.7% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +40.1%.
  2. Return on invested capital: latest +65.7%, 3-year average +55.8%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +7.6% a year for ten years, which is 5.5% a year slower than revenue has been growing (+13.1% a year on file). That is a demandingness score of 29 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 96.3 of 100 because return on invested capital is +65.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +16.7% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +40.1%.
  2. Return on invested capital: latest +65.7%, 3-year average +55.8%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +5.3% a year for ten years, which is 7.7% a year slower than revenue has been growing (+13.1% a year on file). That is a demandingness score of 23.3 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (June 30)
  • Durability 96 of 100
  • Demandingness 23 of 100
  • Return on invested capital: latest +65.7%, 3-year average +55.8%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +16.7%
  • Share count, yearly change -1.9%
  • Trailing free cash flow margin +40.1%
  • Growth the price implies +5.3% a year
  • Revenue growth on file +13.1% a year
Prices frozen
  • Share price: 747.76, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
FERG Buy, watch October 26, 2026 229.70 October 26, 2026 767.34 12 months

Debt: net debt is 2.8 years of free cash flow; operating profit covers interest 14.1 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 80.8 of 100 because return on invested capital is +19.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.8% a year; the share count is shrinking at 2.8% a year; trailing free cash flow margin is +5.2%.
  2. The price implies free cash flow growth of +11.8% a year for ten years, which is 9.3% a year faster than revenue has been growing (+2.5% a year on file). That is a demandingness score of 53.1 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 80.8 of 100 because return on invested capital is +19.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.8% a year; the share count is shrinking at 2.8% a year; trailing free cash flow margin is +5.2%.
  2. Return on invested capital: latest +19.0%, 3-year average +20.1%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +12.1% a year for ten years, which is 9.6% a year faster than revenue has been growing (+2.5% a year on file). That is a demandingness score of 53.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 81 of 100
  • Demandingness 54 of 100
  • Return on invested capital: latest +19.0%, 3-year average +20.1%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +28.8%
  • Share count, yearly change -2.8%
  • Trailing free cash flow margin +5.2%
  • Growth the price implies +12.1% a year
  • Revenue growth on file +2.5% a year
Prices frozen
  • Share price: 229.70, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
BLK Hold, no edge October 26, 2026 1131.33 October 26, 2026 767.32 12 months

Debt: net debt is 0.6 years of free cash flow; operating profit covers interest 16.6 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 45.2 of 100 because return on invested capital is +11.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -16.4% a year; the share count is growing at 1.2% a year; trailing free cash flow margin is +12.9%.
  2. The price implies free cash flow growth of +19.4% a year for ten years, which is 8.7% a year faster than revenue has been growing (+10.7% a year on file). That is a demandingness score of 66.4 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 45.2 of 100 because return on invested capital is +11.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -16.4% a year; the share count is growing at 1.2% a year; trailing free cash flow margin is +12.9%.
  2. Return on invested capital: latest +11.4%, 3-year average +12.4%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +20.2% a year for ten years, which is 9.5% a year faster than revenue has been growing (+10.7% a year on file). That is a demandingness score of 67.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 45 of 100
  • Demandingness 68 of 100
  • Return on invested capital: latest +11.4%, 3-year average +12.4%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change -16.4%
  • Share count, yearly change +1.2%
  • Trailing free cash flow margin +12.9%
  • Growth the price implies +20.2% a year
  • Revenue growth on file +10.7% a year
Prices frozen
  • Share price: 1131.33, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.32
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: owner free cash flow per share is already negative (latest yearly change -16.4%).
LRCX Hold, no edge October 26, 2026 239.52 October 26, 2026 767.22 12 months

Debt: net debt is 0.2 years of free cash flow; operating profit covers interest 63.9 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v6)
  1. Business durability scores 86.5 of 100 because return on invested capital is +77.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.0% a year; the share count is shrinking at 2.1% a year; trailing free cash flow margin is +25.0%.
  2. Return on invested capital: latest +77.6%, 3-year average +64.6%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +18.5% a year for ten years, which is 8.4% a year faster than revenue has been growing (+10.1% a year on file). That is a demandingness score of 64.8 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 86.5 of 100 because return on invested capital is +77.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.0% a year; the share count is shrinking at 2.1% a year; trailing free cash flow margin is +25.0%.
  2. Return on invested capital: latest +77.6%, 3-year average +64.6%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +19.0% a year for ten years, which is 9.0% a year faster than revenue has been growing (+10.1% a year on file). That is a demandingness score of 65.8 of 100.
Inputs at freeze
  • Data: filings through fiscal Q1 2027 (September 30)
  • Durability 87 of 100
  • Demandingness 66 of 100
  • Return on invested capital: latest +77.6%, 3-year average +64.6%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +3.0%
  • Share count, yearly change -2.1%
  • Trailing free cash flow margin +25.0%
  • Growth the price implies +19.0% a year
  • Revenue growth on file +10.1% a year
Prices frozen
  • Share price: 239.52, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.22
META Hold, no edge October 26, 2026 643.86 October 26, 2026 767.22 12 months

Debt: net debt is 2.5 years of free cash flow; operating profit covers interest 28.6 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v4)
  1. Business durability scores 92.1 of 100 because return on invested capital is +25.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +53.8% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +18.0%.
  2. Return on invested capital: latest +25.9%, 3-year average +29.7%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +18.4% a year for ten years, which is 1.5% a year slower than revenue has been growing (+19.9% a year on file). That is a demandingness score of 64.7 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 89.4 of 100 because return on invested capital is +25.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +53.8% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +11.9%.
  2. Return on invested capital: latest +25.9%, 3-year average +29.7%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +22.1% a year for ten years, which is 2.2% a year faster than revenue has been growing (+19.9% a year on file). That is a demandingness score of 71.1 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 89 of 100
  • Demandingness 71 of 100
  • Return on invested capital: latest +25.9%, 3-year average +29.7%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +53.8%
  • Share count, yearly change -1.1%
  • Trailing free cash flow margin +11.9%
  • Growth the price implies +22.1% a year
  • Revenue growth on file +19.9% a year
Prices frozen
  • Share price: 643.86, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.22
EXPD Hold, no edge Call weakening 2 of 4 October 26, 2026 197.56 October 26, 2026 767.34 12 months
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: owner free cash flow per share is already negative (latest yearly change -19.8%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +12.2%, revenue -13.4%, ceiling +1.6%). The verdict is unchanged.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 66.6 of 100 because return on invested capital is +48.0% against a stated +10% cost of capital; owner free cash flow per share is changing at -19.8% a year; the share count is shrinking at 4.6% a year; trailing free cash flow margin is +7.7%.
  2. The price implies free cash flow growth of +11.4% a year for ten years, which is 24.9% a year faster than revenue has been growing (-13.4% a year on file). That is a demandingness score of 67.5 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 66.6 of 100 because return on invested capital is +48.0% against a stated +10% cost of capital; owner free cash flow per share is changing at -19.8% a year; the share count is shrinking at 4.6% a year; trailing free cash flow margin is +7.7%.
  2. Return on invested capital: latest +48.0%, 3-year average +48.4%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +12.2% a year for ten years, which is 25.6% a year faster than revenue has been growing (-13.4% a year on file). That is a demandingness score of 68.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 67 of 100
  • Demandingness 69 of 100
  • Return on invested capital: latest +48.0%, 3-year average +48.4%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change -19.8%
  • Share count, yearly change -4.6%
  • Trailing free cash flow margin +7.7%
  • Growth the price implies +12.2% a year
  • Revenue growth on file -13.4% a year
Prices frozen
  • Share price: 197.56, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: owner free cash flow per share is already negative (latest yearly change -19.8%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +12.2%, revenue -13.4%, ceiling +1.6%).
FIS Buy, watch October 26, 2026 37.24 October 26, 2026 767.34 12 months

Debt: net debt is 10.6 years of free cash flow; operating profit covers interest 3.4 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 66.6 of 100 because return on invested capital is +5.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +63.0% a year; the share count is shrinking at 4.5% a year; trailing free cash flow margin is +15.7%.
  2. The price implies free cash flow growth of -2.9% a year for ten years, which is 6.1% a year slower than revenue has been growing (+3.2% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 66.6 of 100 because return on invested capital is +5.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +63.0% a year; the share count is shrinking at 4.5% a year; trailing free cash flow margin is +15.7%.
  2. Return on invested capital: latest +5.1%, 3-year average +4.0%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of -1.9% a year for ten years, which is 5.0% a year slower than revenue has been growing (+3.2% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 67 of 100
  • Demandingness 0 of 100
  • Return on invested capital: latest +5.1%, 3-year average +4.0%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +63.0%
  • Share count, yearly change -4.5%
  • Trailing free cash flow margin +15.7%
  • Growth the price implies -1.9% a year
  • Revenue growth on file +3.2% a year
Prices frozen
  • Share price: 37.24, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +5.1%).
CBRE Hold, no edge Call weakening 2 of 4 October 26, 2026 122.23 October 26, 2026 767.32 12 months
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +6.9%). | Already broken: owner free cash flow per share is already negative (latest yearly change -2.3%). The verdict is unchanged.

Debt: net debt is 6.6 years of free cash flow; operating profit covers interest 23.1 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 45 of 100 because return on invested capital is +6.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.3% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +2.1%.
  2. The price implies free cash flow growth of +17.2% a year for ten years, which is 7.7% a year faster than revenue has been growing (+9.6% a year on file). That is a demandingness score of 62.6 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 44.9 of 100 because return on invested capital is +6.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.3% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +2.1%.
  2. Return on invested capital: latest +6.9%, 3-year average +7.9%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +16.3% a year for ten years, which is 6.7% a year faster than revenue has been growing (+9.6% a year on file). That is a demandingness score of 61 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 45 of 100
  • Demandingness 61 of 100
  • Return on invested capital: latest +6.9%, 3-year average +7.9%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change -2.3%
  • Share count, yearly change -1.7%
  • Trailing free cash flow margin +2.1%
  • Growth the price implies +16.3% a year
  • Revenue growth on file +9.6% a year
Prices frozen
  • Share price: 122.23, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.32
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +6.9%).
  • Already broken: owner free cash flow per share is already negative (latest yearly change -2.3%).
EW Buy, watch October 26, 2026 90.00 October 26, 2026 767.54 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 84.5 of 100 because return on invested capital is +17.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +14.3% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +22.0%.
  2. Return on invested capital: latest +17.2%, 3-year average +19.6%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +15.7% a year for ten years, which is 4.9% a year faster than revenue has been growing (+10.8% a year on file). That is a demandingness score of 60 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 84.5 of 100 because return on invested capital is +17.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +14.3% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +22.0%.
  2. Return on invested capital: latest +17.2%, 3-year average +19.6%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +15.8% a year for ten years, which is 5.0% a year faster than revenue has been growing (+10.8% a year on file). That is a demandingness score of 60.1 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 85 of 100
  • Demandingness 60 of 100
  • Return on invested capital: latest +17.2%, 3-year average +19.6%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +14.3%
  • Share count, yearly change -1.5%
  • Trailing free cash flow margin +22.0%
  • Growth the price implies +15.8% a year
  • Revenue growth on file +10.8% a year
Prices frozen
  • Share price: 90.00, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
EQT Hold, no edge Call weakening 4 of 4 October 26, 2026 53.65 October 26, 2026 767.34 12 months
Call weakening: 4 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +7.7%). | Already broken: owner free cash flow per share is already negative (latest yearly change -7.0%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +19.5%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +6.1%, revenue -11.7%, ceiling +3.3%). The verdict is unchanged.

Debt: net debt is 2.9 years of free cash flow; operating profit covers interest 10.5 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 35.7 of 100 because return on invested capital is +7.7% against a stated +10% cost of capital; owner free cash flow per share is changing at -7.0% a year; the share count is growing at 19.5% a year; trailing free cash flow margin is +39.6%.
  2. The price implies free cash flow growth of -4.5% a year for ten years, which is 7.2% a year faster than revenue has been growing (-11.7% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 33.4 of 100 because return on invested capital is +7.7% against a stated +10% cost of capital; owner free cash flow per share is changing at -7.0% a year; the share count is growing at 19.5% a year; trailing free cash flow margin is +19.9%.
  2. Return on invested capital: latest +7.7%, 3-year average +3.9%, direction: improving. The latest year and the average are 3.8 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +6.1% a year for ten years, which is 17.8% a year faster than revenue has been growing (-11.7% a year on file). That is a demandingness score of 55.2 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 33 of 100
  • Demandingness 55 of 100
  • Return on invested capital: latest +7.7%, 3-year average +3.9%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -7.0%
  • Share count, yearly change +19.5%
  • Trailing free cash flow margin +19.9%
  • Growth the price implies +6.1% a year
  • Revenue growth on file -11.7% a year
Prices frozen
  • Share price: 53.65, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +7.7%).
  • Already broken: owner free cash flow per share is already negative (latest yearly change -7.0%).
  • Already broken: the share count is already growing faster than 5% a year (latest yearly change +19.5%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +6.1%, revenue -11.7%, ceiling +3.3%).
EMR Hold, no edge October 26, 2026 162.01 October 26, 2026 767.54 12 months

Debt: net debt is 3.3 years of free cash flow; operating profit covers interest 6.2 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 60.3 of 100 because return on invested capital is +9.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +0.4% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +17.0%.
  2. The price implies free cash flow growth of +12.5% a year for ten years, which is 3.2% a year faster than revenue has been growing (+9.3% a year on file). That is a demandingness score of 54.3 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 61 of 100 because return on invested capital is +9.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +0.4% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +18.6%.
  2. Return on invested capital: latest +9.2%, 3-year average +9.6%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +11.3% a year for ten years, which is 2.1% a year faster than revenue has been growing (+9.3% a year on file). That is a demandingness score of 52.3 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (June 30)
  • Durability 61 of 100
  • Demandingness 52 of 100
  • Return on invested capital: latest +9.2%, 3-year average +9.6%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +0.4%
  • Share count, yearly change -1.6%
  • Trailing free cash flow margin +18.6%
  • Growth the price implies +11.3% a year
  • Revenue growth on file +9.3% a year
Prices frozen
  • Share price: 162.01, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.1%).
CME Buy, watch October 26, 2026 307.93 October 26, 2026 767.54 12 months

Debt: net debt is 0.3 years of free cash flow; operating profit covers interest 25.2 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 76 of 100 because return on invested capital is +11.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.5% a year; the share count is growing at 0.0% a year; trailing free cash flow margin is +62.2%.
  2. The price sits below any ten-year growth rate the model will solve (the business would have to shrink more than 50% a year), so the demandingness score is 5 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 76 of 100 because return on invested capital is +11.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.5% a year; the share count is growing at 0.0% a year; trailing free cash flow margin is +62.2%.
  2. Return on invested capital: latest +11.8%, 3-year average +10.9%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +11.4% a year for ten years, which is 2.3% a year faster than revenue has been growing (+9.1% a year on file). That is a demandingness score of 52.5 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 76 of 100
  • Demandingness 53 of 100
  • Return on invested capital: latest +11.8%, 3-year average +10.9%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +12.5%
  • Share count, yearly change 0.0%
  • Trailing free cash flow margin +62.2%
  • Growth the price implies +11.4% a year
  • Revenue growth on file +9.1% a year
Prices frozen
  • Share price: 307.93, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
MKC Buy, watch October 26, 2026 48.23 October 26, 2026 767.22 12 months

Debt: net debt is 5.1 years of free cash flow; operating profit covers interest 5.9 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 68.3 of 100 because return on invested capital is +8.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.2% a year; the share count is growing at 0.0% a year; trailing free cash flow margin is +13.8%.
  2. The price implies free cash flow growth of +1.4% a year for ten years, which is 1.1% a year slower than revenue has been growing (+2.5% a year on file). That is a demandingness score of 28.6 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 67.5 of 100 because return on invested capital is +8.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.2% a year; the share count is growing at 0.0% a year; trailing free cash flow margin is +12.0%.
  2. Return on invested capital: latest +8.8%, 3-year average +8.7%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +2.8% a year for ten years, in line with the revenue growth already on file (+2.5% a year). That is a demandingness score of 32.1 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (August 31)
  • Durability 68 of 100
  • Demandingness 32 of 100
  • Return on invested capital: latest +8.8%, 3-year average +8.7%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +28.2%
  • Share count, yearly change 0.0%
  • Trailing free cash flow margin +12.0%
  • Growth the price implies +2.8% a year
  • Revenue growth on file +2.5% a year
Prices frozen
  • Share price: 48.23, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.22
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.8%).
WBD Sell, exit Heavy debt October 26, 2026 30.95 October 5, 2026 766.90 12 months
Heavy debt. Net debt is 13.1 years of free cash flow, and operating profit covers interest 1.0 times: more than 10 years with less than 3 times cover. The verdict is unchanged.

Debt: net debt is 13.1 years of free cash flow; operating profit covers interest 1.0 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 25.1 of 100 because return on invested capital is +1.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -7.9% a year; the share count is growing at 0.7% a year; trailing free cash flow margin is +6.0%.
  2. The price implies free cash flow growth of +15.5% a year for ten years, which is 12.2% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 74.6 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 25.1 of 100 because return on invested capital is +1.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -7.9% a year; the share count is growing at 0.7% a year; trailing free cash flow margin is +6.0%.
  2. Return on invested capital: latest +1.6%, 3-year average +0.3%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +15.5% a year for ten years, which is 12.2% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 74.7 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 25 of 100
  • Demandingness 75 of 100
  • Return on invested capital: latest +1.6%, 3-year average +0.3%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -7.9%
  • Share count, yearly change +0.7%
  • Trailing free cash flow margin +6.0%
  • Growth the price implies +15.5% a year
  • Revenue growth on file +3.3% a year
Prices frozen
  • Share price: 30.95, Prior session close of 2026-10-05
  • S&P 500 entry (SPY): 766.90
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: the growth the price implies is already within 15 percentage points of the revenue growth on file (implied +15.5%, revenue +3.3%, ceiling +18.3%).
EXE Hold, no edge Call weakening 3 of 4 October 26, 2026 92.79 October 26, 2026 767.34 12 months
Call weakening: 3 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.6%). | Already broken: owner free cash flow per share is already negative (latest yearly change -26.6%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +21.1%). The verdict is unchanged.

Debt: net debt is 2.1 years of free cash flow; operating profit covers interest 18.3 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 33 of 100 because return on invested capital is +9.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -26.6% a year; the share count is growing at 21.1% a year; trailing free cash flow margin is +18.1%.
  2. The price implies free cash flow growth of -4.9% a year for ten years, which is 7.0% a year slower than revenue has been growing (+2.1% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 29.5 of 100 because return on invested capital is +9.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -26.6% a year; the share count is growing at 21.1% a year; trailing free cash flow margin is +10.3%.
  2. Return on invested capital: latest +9.6%, 3-year average +7.3%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +4.2% a year for ten years, which is 2.1% a year faster than revenue has been growing (+2.1% a year on file). That is a demandingness score of 35.5 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 30 of 100
  • Demandingness 36 of 100
  • Return on invested capital: latest +9.6%, 3-year average +7.3%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -26.6%
  • Share count, yearly change +21.1%
  • Trailing free cash flow margin +10.3%
  • Growth the price implies +4.2% a year
  • Revenue growth on file +2.1% a year
Prices frozen
  • Share price: 92.79, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.6%).
  • Already broken: owner free cash flow per share is already negative (latest yearly change -26.6%).
  • Already broken: the share count is already growing faster than 5% a year (latest yearly change +21.1%).
STZ Buy, watch October 26, 2026 135.60 October 26, 2026 767.54 12 months

Debt: net debt is 5.6 years of free cash flow; operating profit covers interest 8.5 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 67.9 of 100 because return on invested capital is +11.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.5% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +20.3%.
  2. The price implies free cash flow growth of -1.1% a year for ten years, in line with the revenue growth already on file (-1.1% a year). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 67.8 of 100 because return on invested capital is +11.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.5% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +20.0%.
  2. Return on invested capital: latest +11.1%, 3-year average +11.9%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +1.3% a year for ten years, which is 2.4% a year faster than revenue has been growing (-1.1% a year on file). That is a demandingness score of 28.2 of 100.
Inputs at freeze
  • Data: filings through fiscal Q2 2027 (August 31)
  • Durability 68 of 100
  • Demandingness 28 of 100
  • Return on invested capital: latest +11.1%, 3-year average +11.9%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +3.5%
  • Share count, yearly change -1.9%
  • Trailing free cash flow margin +20.0%
  • Growth the price implies +1.3% a year
  • Revenue growth on file -1.1% a year
Prices frozen
  • Share price: 135.60, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.54
FAST Hold, no edge October 26, 2026 52.41 October 26, 2026 767.34 12 months

Debt: net debt is 0.0 years of free cash flow; operating profit covers interest 503.9 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 84.9 of 100 because return on invested capital is +31.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.9% a year; the share count is growing at 0.2% a year; trailing free cash flow margin is +13.2%.
  2. The price implies free cash flow growth of +20.2% a year for ten years, which is 14.7% a year faster than revenue has been growing (+5.5% a year on file). That is a demandingness score of 82.9 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 84.8 of 100 because return on invested capital is +31.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.9% a year; the share count is growing at 0.2% a year; trailing free cash flow margin is +13.0%.
  2. Return on invested capital: latest +31.6%, 3-year average +31.2%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +20.5% a year for ten years, which is 15.0% a year faster than revenue has been growing (+5.5% a year on file). That is a demandingness score of 83.4 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 85 of 100
  • Demandingness 83 of 100
  • Return on invested capital: latest +31.6%, 3-year average +31.2%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +10.9%
  • Share count, yearly change +0.2%
  • Trailing free cash flow margin +13.0%
  • Growth the price implies +20.5% a year
  • Revenue growth on file +5.5% a year
Prices frozen
  • Share price: 52.41, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
TROW Buy, watch October 26, 2026 104.81 October 26, 2026 767.01 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 67.4 of 100 because return on invested capital is +23.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -11.0% a year; the share count is shrinking at 0.9% a year; trailing free cash flow margin is +22.0%.
  2. The price implies free cash flow growth of +2.0% a year for ten years, which is 2.1% a year slower than revenue has been growing (+4.1% a year on file). That is a demandingness score of 30.1 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 67.4 of 100 because return on invested capital is +23.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -11.0% a year; the share count is shrinking at 0.9% a year; trailing free cash flow margin is +22.0%.
  2. Return on invested capital: latest +23.9%, 3-year average +22.5%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +2.2% a year for ten years, which is 1.9% a year slower than revenue has been growing (+4.1% a year on file). That is a demandingness score of 30.5 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 67 of 100
  • Demandingness 31 of 100
  • Return on invested capital: latest +23.9%, 3-year average +22.5%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -11.0%
  • Share count, yearly change -0.9%
  • Trailing free cash flow margin +22.0%
  • Growth the price implies +2.2% a year
  • Revenue growth on file +4.1% a year
Prices frozen
  • Share price: 104.81, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.01
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: owner free cash flow per share is already negative (latest yearly change -11.0%).
FSLR Buy, watch October 26, 2026 169.07 October 26, 2026 767.34 12 months

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 79.4 of 100 because return on invested capital is +17.4% against a stated +10% cost of capital; the share count is growing at 0.2% a year; trailing free cash flow margin is +27.9%.
  2. Return on invested capital: latest +17.4%, 3-year average +18.2%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +0.9% a year for ten years, which is 24.1% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 12.4 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 79.4 of 100 because return on invested capital is +17.4% against a stated +10% cost of capital; the share count is growing at 0.2% a year; trailing free cash flow margin is +27.9%.
  2. Return on invested capital: latest +17.4%, 3-year average +18.2%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +0.8% a year for ten years, which is 24.2% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 12.1 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 79 of 100
  • Demandingness 12 of 100
  • Return on invested capital: latest +17.4%, 3-year average +18.2%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change +0.2%
  • Trailing free cash flow margin +27.9%
  • Growth the price implies +0.8% a year
  • Revenue growth on file +25.0% a year
Prices frozen
  • Share price: 169.07, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
FLEX Hold, no edge October 26, 2026 77.99 October 26, 2026 767.34 12 months

Debt: net debt is 1.6 years of free cash flow; operating profit covers interest 6.7 times.

Grades rate the business. The verdict prices it.

Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 79.2 of 100 because return on invested capital is +16.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +83.2% a year; the share count is shrinking at 6.7% a year; trailing free cash flow margin is +3.8%.
  2. The price implies free cash flow growth of +16.7% a year for ten years, which is 17.4% a year faster than revenue has been growing (-0.7% a year on file). That is a demandingness score of 76.7 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 78.7 of 100 because return on invested capital is +16.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +83.2% a year; the share count is shrinking at 6.7% a year; trailing free cash flow margin is +2.8%.
  2. Return on invested capital: latest +16.0%, 3-year average +13.7%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +15.3% a year for ten years, which is 16.0% a year faster than revenue has been growing (-0.7% a year on file). That is a demandingness score of 74.2 of 100.
Inputs at freeze
  • Data: filings through fiscal Q1 2027 (June 30)
  • Durability 79 of 100
  • Demandingness 74 of 100
  • Return on invested capital: latest +16.0%, 3-year average +13.7%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +83.2%
  • Share count, yearly change -6.7%
  • Trailing free cash flow margin +2.8%
  • Growth the price implies +15.3% a year
  • Revenue growth on file -0.7% a year
Prices frozen
  • Share price: 77.99, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
Already broken at freeze

Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict.

  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +15.3%, revenue -0.7%, ceiling +14.3%).

Page 1 of 10

Graded calls

Newest graded first. Stock and S&P 500 columns are the twelve-month price change from the stored starting prices, including the frozen S&P 500 entry on each row.

Grades rate the business. The verdict prices it.

Showing 0 of 0 graded calls. Journal read October 26, 2026 at 6:47 PM Eastern.

No twelve-month outcomes have been graded yet. Calls are graded on the calendar date twelve months after they were published, against the prices stored on that day, never against a later rewrite of the call.

See the card on a stock

The signed-in workspace shows the same Decision Card for the loaded symbol, with the reasons, the facts that must remain true, and the readings it was built from.

Source: company filings via Yahoo Finance fundamentals, live prices via Yahoo Finance, S&P 500 via the SPY fund. Rules version v6. Returns are price only.