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 7:22 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 51 to 100 of 479 open calls. Journal read October 26, 2026 at 7:22 PM Eastern.

Page 2 of 10

SymbolCallPublishedPrice at the callPrice as ofS&P 500 entryHorizon
LEN Hold, no edge October 26, 2026 84.55 October 26, 2026 767.22 12 months

Debt: net debt is 5.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 55.8 of 100 because return on invested capital is +8.0% against a stated +10% cost of capital; the share count is shrinking at 5.2% a year; trailing free cash flow margin is +2.2%.
  2. The price implies free cash flow growth of +12.1% a year for ten years, which is 11.6% a year faster than revenue has been growing (+0.5% a year on file). That is a demandingness score of 68.6 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 56 of 100 because return on invested capital is +8.0% against a stated +10% cost of capital; the share count is shrinking at 5.2% a year; trailing free cash flow margin is +2.5%.
  2. Return on invested capital: latest +8.1%, 3-year average +12.9%, direction: deteriorating. The latest year and the average are 4.8 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 10.1% a year faster than revenue has been growing (+0.5% a year on file). That is a demandingness score of 66.1 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (August 31)
  • Durability 56 of 100
  • Demandingness 66 of 100
  • Return on invested capital: latest +8.1%, 3-year average +12.9%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change -5.2%
  • Trailing free cash flow margin +2.5%
  • Growth the price implies +10.6% a year
  • Revenue growth on file +0.5% a year
Prices frozen
  • Share price: 84.55, 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.0%).
EXPE High-conviction buy October 26, 2026 284.06 October 26, 2026 767.34 12 months

Debt: net debt is 0.2 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 97.7 of 100 because return on invested capital is +57.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.2% a year; the share count is shrinking at 7.2% a year; trailing free cash flow margin is +28.4%.
  2. The price implies free cash flow growth of -6.9% a year for ten years, which is 15.0% a year slower than revenue has been growing (+8.1% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 97.7 of 100 because return on invested capital is +57.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.2% a year; the share count is shrinking at 7.2% a year; trailing free cash flow margin is +28.4%.
  2. Return on invested capital: latest +57.1%, 3-year average +38.4%, direction: improving. The latest year and the average are 18.7 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of -5.7% a year for ten years, which is 13.8% a year slower than revenue has been growing (+8.1% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 98 of 100
  • Demandingness 0 of 100
  • Return on invested capital: latest +57.1%, 3-year average +38.4%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +12.2%
  • Share count, yearly change -7.2%
  • Trailing free cash flow margin +28.4%
  • Growth the price implies -5.7% a year
  • Revenue growth on file +8.1% a year
Prices frozen
  • Share price: 284.06, Session close of 2026-10-26
  • S&P 500 entry (SPY): 767.34
EBAY Hold, no edge October 26, 2026 119.30 October 26, 2026 767.54 12 months

Debt: net debt is 1.8 years of free cash flow; operating profit covers interest 9.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 67.3 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 -8.8% a year; the share count is shrinking at 5.9% a year; trailing free cash flow margin is +20.2%.
  2. The price implies free cash flow growth of +7.6% a year for ten years, which is 3.3% a year faster than revenue has been growing (+4.3% a year on file). That is a demandingness score of 43.9 of 100.
Amended rationale (2026-10-26, v6)
  1. Business durability scores 67.3 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 -8.8% a year; the share count is shrinking at 5.9% a year; trailing free cash flow margin is +20.2%.
  2. Return on invested capital: latest +19.2%, 3-year average +16.1%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +8.9% a year for ten years, which is 4.7% a year faster than revenue has been growing (+4.3% a year on file). That is a demandingness score of 47.3 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 67 of 100
  • Demandingness 47 of 100
  • Return on invested capital: latest +19.2%, 3-year average +16.1%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -8.8%
  • Share count, yearly change -5.9%
  • Trailing free cash flow margin +20.2%
  • Growth the price implies +8.9% a year
  • Revenue growth on file +4.3% a year
Prices frozen
  • Share price: 119.30, 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: owner free cash flow per share is already negative (latest yearly change -8.8%).
FIX Buy, watch October 23, 2026 1156.13 October 23, 2026 762.19 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v5)
  1. Business durability scores 88.1 of 100 because return on invested capital is +60.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +61.7% a year; the share count is shrinking at 0.5% a year; trailing free cash flow margin is +10.5%.
  2. Return on invested capital: latest +60.8%, 3-year average +42.9%, direction: improving. The latest year and the average are 17.9 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +16.6% a year for ten years, which is 8.4% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 46.6 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 88.1 of 100 because return on invested capital is +60.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +61.7% a year; the share count is shrinking at 0.5% a year; trailing free cash flow margin is +10.5%.
  2. Return on invested capital: latest +60.8%, 3-year average +42.9%, direction: improving. The latest year and the average are 17.9 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +15.2% a year for ten years, which is 9.8% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 44 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 88 of 100
  • Demandingness 44 of 100
  • Return on invested capital: latest +60.8%, 3-year average +42.9%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +61.7%
  • Share count, yearly change -0.5%
  • Trailing free cash flow margin +10.5%
  • Growth the price implies +15.2% a year
  • Revenue growth on file +25.0% a year
Prices frozen
  • Share price: 1156.13, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.19
RDDT Hold, no edge Call weakening 2 of 4 October 23, 2026 148.07 October 23, 2026 762.50 12 months
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: the share count is already growing faster than 5% a year (latest yearly change +6.3%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +48.1%, revenue +25.0%, ceiling +40.0%). The verdict is unchanged.

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v4)
  1. Business durability scores 68.4 of 100 because return on invested capital is +19.4% against a stated +10% cost of capital; the share count is growing at 6.3% a year; trailing free cash flow margin is +36.7%.
  2. Return on invested capital: one filed year is on record (+19.4%), so there is no average or direction, and the latest year is used.
  3. The price implies free cash flow growth of +13.0% a year for ten years, which is 35.9% a year slower than revenue has been growing (+48.9% a year on file). That is a demandingness score of 40.3 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 54.5 of 100 because return on invested capital is +19.4% against a stated +10% cost of capital; the share count is growing at 6.3% a year; trailing free cash flow margin is +3.0%.
  2. Return on invested capital: one filed year is on record (+19.4%), so there is no average or direction, and the latest year is used.
  3. The price implies free cash flow growth of +48.1% a year for ten years, which is 23.1% a year faster than revenue has been growing (+25.0% a year on file). That is a demandingness score of 100 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 55 of 100
  • Demandingness 100 of 100
  • Return on invested capital: one filed year on record, +19.4%
  • Share count, yearly change +6.3%
  • Trailing free cash flow margin +3.0%
  • Growth the price implies +48.1% a year
  • Revenue growth on file +25.0% a year
Prices frozen
  • Share price: 148.07, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.50
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 +6.3%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +48.1%, revenue +25.0%, ceiling +40.0%).
CSX Hold, no edge October 23, 2026 50.90 October 23, 2026 762.19 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 72.6 of 100 because return on invested capital is +11.6% against a stated +10% cost of capital; the share count is shrinking at 3.4% a year; trailing free cash flow margin is +19.3%.
  2. The price implies free cash flow growth of +13.7% a year for ten years, which is 15.4% a year faster than revenue has been growing (-1.7% a year on file). That is a demandingness score of 71.4 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 74 of 100 because return on invested capital is +11.6% against a stated +10% cost of capital; the share count is shrinking at 3.4% a year; trailing free cash flow margin is +21.5%.
  2. Return on invested capital: latest +11.6%, 3-year average +13.2%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +12.9% a year for ten years, which is 14.6% a year faster than revenue has been growing (-1.7% a year on file). That is a demandingness score of 70 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 74 of 100
  • Demandingness 70 of 100
  • Return on invested capital: latest +11.6%, 3-year average +13.2%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change -3.4%
  • Trailing free cash flow margin +21.5%
  • Growth the price implies +12.9% a year
  • Revenue growth on file -1.7% a year
Prices frozen
  • Share price: 50.90, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.19
TXT Buy, watch October 23, 2026 76.71 October 23, 2026 762.62 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-23 (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-23, 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 +5.8% a year for ten years, which is 1.0% a year faster than revenue has been growing (+4.8% a year on file). That is a demandingness score of 39.5 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 +5.8% a year
  • Revenue growth on file +4.8% a year
Prices frozen
  • Share price: 76.71, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.62
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%).
AXON Sell, exit October 23, 2026 417.33 October 23, 2026 762.74 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 19.1 of 100 because return on invested capital is -1.5% against a stated +10% cost of capital; the share count is growing at 3.9% a year; trailing free cash flow margin is +4.1%.
  2. The price implies free cash flow growth of +44.0% a year for ten years, which is 11.3% a year faster than revenue has been growing (+32.8% a year on file). That is a demandingness score of 100 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 19.1 of 100 because return on invested capital is -1.5% against a stated +10% cost of capital; the share count is growing at 3.9% a year; trailing free cash flow margin is +4.1%.
  2. Return on invested capital: latest -1.5%, 3-year average +2.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 +43.7% a year for ten years, which is 18.7% a year faster than revenue has been growing (+25.0% a year on file). That is a demandingness score of 100 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 19 of 100
  • Demandingness 100 of 100
  • Return on invested capital: latest -1.5%, 3-year average +2.7%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change +3.9%
  • Trailing free cash flow margin +4.1%
  • Growth the price implies +43.7% a year
  • Revenue growth on file +25.0% a year
Prices frozen
  • Share price: 417.33, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.74
FOX High-conviction buy October 23, 2026 59.82 October 23, 2026 762.71 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 76.1 of 100 because return on invested capital is +18.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +5.1% a year; the share count is shrinking at 5.6% a year; trailing free cash flow margin is +8.6%.
  2. The price implies free cash flow growth of +4.8% a year for ten years, in line with the revenue growth already on file (+4.7% a year). That is a demandingness score of 37.1 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 76.1 of 100 because return on invested capital is +18.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +5.1% a year; the share count is shrinking at 5.6% a year; trailing free cash flow margin is +8.6%.
  2. Return on invested capital: latest +18.2%, 3-year average +15.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 0.9% a year faster than revenue has been growing (+4.7% a year on file). That is a demandingness score of 38.9 of 100.
Inputs at freeze
  • Data: filings through fiscal Q4 2026 (June 30)
  • Durability 76 of 100
  • Demandingness 39 of 100
  • Return on invested capital: latest +18.2%, 3-year average +15.9%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +5.1%
  • Share count, yearly change -5.6%
  • Trailing free cash flow margin +8.6%
  • Growth the price implies +5.6% a year
  • Revenue growth on file +4.7% a year
Prices frozen
  • Share price: 59.82, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.71
RL Buy, watch October 23, 2026 378.61 October 23, 2026 762.50 12 months

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 91.7 of 100 because return on invested capital is +28.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +76.5% a year; the share count is shrinking at 2.9% a year; trailing free cash flow margin is +12.0%.
  2. The price implies free cash flow growth of +8.3% 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.9 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 91.7 of 100 because return on invested capital is +28.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +76.5% a year; the share count is shrinking at 2.9% a year; trailing free cash flow margin is +12.0%.
  2. Return on invested capital: latest +28.8%, 3-year average +23.3%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +9.3% a year for ten years, which is 1.3% a year faster than revenue has been growing (+8.0% a year on file). That is a demandingness score of 48.3 of 100.
Inputs at freeze
  • Data: filings through fiscal Q1 2027 (June 30)
  • Durability 92 of 100
  • Demandingness 48 of 100
  • Return on invested capital: latest +28.8%, 3-year average +23.3%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +76.5%
  • Share count, yearly change -2.9%
  • Trailing free cash flow margin +12.0%
  • Growth the price implies +9.3% a year
  • Revenue growth on file +8.0% a year
Prices frozen
  • Share price: 378.61, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.50
TRGP Hold, no edge Call weakening 2 of 4 October 23, 2026 302.53 October 23, 2026 762.62 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 -18.2%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +28.0%, revenue -6.6%, ceiling +8.4%). The verdict is unchanged.

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 48.3 of 100 because return on invested capital is +14.1% against a stated +10% cost of capital; owner free cash flow per share is changing at -18.2% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +4.4%.
  2. The price implies free cash flow growth of +26.8% a year for ten years, which is 33.4% a year faster than revenue has been growing (-6.6% a year on file). That is a demandingness score of 94.4 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 48.3 of 100 because return on invested capital is +14.1% against a stated +10% cost of capital; owner free cash flow per share is changing at -18.2% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +4.4%.
  2. Return on invested capital: latest +14.1%, 3-year average +14.0%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +28.0% a year for ten years, which is 34.7% a year faster than revenue has been growing (-6.6% a year on file). That is a demandingness score of 96.5 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 48 of 100
  • Demandingness 97 of 100
  • Return on invested capital: latest +14.1%, 3-year average +14.0%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change -18.2%
  • Share count, yearly change -1.7%
  • Trailing free cash flow margin +4.4%
  • Growth the price implies +28.0% a year
  • Revenue growth on file -6.6% a year
Prices frozen
  • Share price: 302.53, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.62
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 -18.2%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +28.0%, revenue -6.6%, ceiling +8.4%).
PANW Sell, exit Call weakening 2 of 4 October 23, 2026 374.94 October 23, 2026 762.50 12 months
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: owner free cash flow per share is already positive (latest yearly change +4.4%). | Already broken: the growth the price implies is already within 15 percentage points of the revenue growth on file (implied +25.7%, revenue +18.5%, ceiling +33.5%). The verdict is unchanged.

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 38.4 of 100 because return on invested capital is +3.3% against a stated +10% cost of capital; owner free cash flow per share is changing at +4.4% a year; the share count is growing at 9.7% a year; trailing free cash flow margin is +35.8%.
  2. The price implies free cash flow growth of +26.1% a year for ten years, which is 7.5% a year faster than revenue has been growing (+18.5% a year on file). That is a demandingness score of 78.1 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 38.4 of 100 because return on invested capital is +3.3% against a stated +10% cost of capital; owner free cash flow per share is changing at +4.4% a year; the share count is growing at 9.7% a year; trailing free cash flow margin is +35.8%.
  2. Return on invested capital: latest +3.3%, 3-year average +11.1%, direction: deteriorating. The latest year and the average are 7.8 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +25.7% a year for ten years, which is 7.2% a year faster than revenue has been growing (+18.5% a year on file). That is a demandingness score of 77.5 of 100.
Inputs at freeze
  • Data: filings through fiscal Q4 2026 (July 31)
  • Durability 38 of 100
  • Demandingness 78 of 100
  • Return on invested capital: latest +3.3%, 3-year average +11.1%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +4.4%
  • Share count, yearly change +9.7%
  • Trailing free cash flow margin +35.8%
  • Growth the price implies +25.7% a year
  • Revenue growth on file +18.5% a year
Prices frozen
  • Share price: 374.94, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.50
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 positive (latest yearly change +4.4%).
  • Already broken: the growth the price implies is already within 15 percentage points of the revenue growth on file (implied +25.7%, revenue +18.5%, ceiling +33.5%).
PEG Sell, exit Heavy debt October 23, 2026 71.86 October 23, 2026 762.50 12 months
Heavy debt. Net debt is 88.2 years of free cash flow, and operating profit covers interest 2.9 times: more than 10 years with less than 3 times cover. The verdict is unchanged.

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 43.5 of 100 because return on invested capital is +6.6% against a stated +10% cost of capital; the share count is growing at 0.1% a year; trailing free cash flow margin is +2.2%.
  2. The price implies free cash flow growth of +32.5% a year for ten years, which is 25.0% a year faster than revenue has been growing (+7.5% a year on file). That is a demandingness score of 100 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 43.5 of 100 because return on invested capital is +6.6% against a stated +10% cost of capital; the share count is growing at 0.1% a year; trailing free cash flow margin is +2.2%.
  2. Return on invested capital: latest +6.6%, 3-year average +8.9%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +33.6% a year for ten years, which is 26.2% a year faster than revenue has been growing (+7.5% a year on file). That is a demandingness score of 100 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 44 of 100
  • Demandingness 100 of 100
  • Return on invested capital: latest +6.6%, 3-year average +8.9%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change +0.1%
  • Trailing free cash flow margin +2.2%
  • Growth the price implies +33.6% a year
  • Revenue growth on file +7.5% a year
Prices frozen
  • Share price: 71.86, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.50
VLO Hold, no edge October 23, 2026 425.11 October 23, 2026 762.70 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 65.7 of 100 because return on invested capital is +10.4% against a stated +10% cost of capital; the share count is shrinking at 7.0% a year; trailing free cash flow margin is +7.3%.
  2. The price implies free cash flow growth of +0.1% a year for ten years, which is 11.5% a year faster than revenue has been growing (-11.4% a year on file). That is a demandingness score of 40.2 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 65.7 of 100 because return on invested capital is +10.4% against a stated +10% cost of capital; the share count is shrinking at 7.0% a year; trailing free cash flow margin is +7.3%.
  2. Return on invested capital: latest +10.4%, 3-year average +16.1%, direction: deteriorating. The latest year and the average are 5.7 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +0.8% a year for ten years, which is 12.2% a year faster than revenue has been growing (-11.4% a year on file). That is a demandingness score of 42 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 66 of 100
  • Demandingness 42 of 100
  • Return on invested capital: latest +10.4%, 3-year average +16.1%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change -7.0%
  • Trailing free cash flow margin +7.3%
  • Growth the price implies +0.8% a year
  • Revenue growth on file -11.4% a year
Prices frozen
  • Share price: 425.11, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.70
CHD Buy, watch October 23, 2026 106.08 October 23, 2026 762.19 12 months

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

Grades rate the business. The verdict prices it.

Amended on 2026-10-23 (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 +14.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +16.5% a year; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +17.2%.
  2. The price implies free cash flow growth of +8.5% a year for ten years, which is 3.6% a year faster than revenue has been growing (+4.9% a year on file). That is a demandingness score of 46.2 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 79.5 of 100 because return on invested capital is +14.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +16.5% a year; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +17.9%.
  2. Return on invested capital: latest +14.6%, 3-year average +14.7%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +9.3% a year for ten years, which is 4.5% a year faster than revenue has been growing (+4.9% a year on file). That is a demandingness score of 48.4 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 80 of 100
  • Demandingness 48 of 100
  • Return on invested capital: latest +14.6%, 3-year average +14.7%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +16.5%
  • Share count, yearly change -1.0%
  • Trailing free cash flow margin +17.9%
  • Growth the price implies +9.3% a year
  • Revenue growth on file +4.9% a year
Prices frozen
  • Share price: 106.08, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.19
JBHT Hold, no edge October 23, 2026 224.32 October 23, 2026 762.55 12 months

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

Grades rate the business. The verdict prices it.

Amended on 2026-10-23 (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-23, v6)
  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.1% a year for ten years, which is 26.8% a year faster than revenue has been growing (-6.8% a year on file). That is a demandingness score of 82.6 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 72 of 100
  • Demandingness 83 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 +3.4%
  • Growth the price implies +20.1% a year
  • Revenue growth on file -6.8% a year
Prices frozen
  • Share price: 224.32, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.55
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 +20.1%, revenue -6.8%, ceiling +8.2%).
CLX Hold, no edge October 23, 2026 86.62 October 23, 2026 762.19 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 50.1 of 100 because return on invested capital is +15.8% against a stated +10% cost of capital; owner free cash flow per share is changing at -24.7% a year; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +6.0%.
  2. The price implies free cash flow growth of +10.4% a year for ten years, which is 13.5% a year faster than revenue has been growing (-3.1% a year on file). That is a demandingness score of 65.7 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 50.1 of 100 because return on invested capital is +15.8% against a stated +10% cost of capital; owner free cash flow per share is changing at -24.7% a year; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +6.0%.
  2. Return on invested capital: latest +15.8%, 3-year average +21.3%, direction: deteriorating. The latest year and the average are 5.4 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +11.2% a year for ten years, which is 14.3% a year faster than revenue has been growing (-3.1% a year on file). That is a demandingness score of 67.1 of 100.
Inputs at freeze
  • Data: filings through fiscal Q4 2026 (June 30)
  • Durability 50 of 100
  • Demandingness 67 of 100
  • Return on invested capital: latest +15.8%, 3-year average +21.3%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change -24.7%
  • Share count, yearly change -0.8%
  • Trailing free cash flow margin +6.0%
  • Growth the price implies +11.2% a year
  • Revenue growth on file -3.1% a year
Prices frozen
  • Share price: 86.62, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.19
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 -24.7%).
TRMB Hold, no edge Call weakening 3 of 4 October 23, 2026 63.86 October 23, 2026 762.70 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 +7.6%). | Already broken: owner free cash flow per share is already negative (latest yearly change -0.5%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +14.7%, revenue -0.8%, ceiling +14.2%). The verdict is unchanged.

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 50 of 100 because return on invested capital is +7.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -0.5% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +20.4%.
  2. The price implies free cash flow growth of +6.1% a year for ten years, which is 6.9% a year faster than revenue has been growing (-0.8% a year on file). That is a demandingness score of 40.2 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 50 of 100 because return on invested capital is +7.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -0.5% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +11.8%.
  2. Return on invested capital: latest +7.6%, 3-year average +6.5%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +14.7% a year for ten years, which is 15.5% a year faster than revenue has been growing (-0.8% a year on file). That is a demandingness score of 73.2 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 50 of 100
  • Demandingness 73 of 100
  • Return on invested capital: latest +7.6%, 3-year average +6.5%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -0.5%
  • Share count, yearly change -1.5%
  • Trailing free cash flow margin +11.8%
  • Growth the price implies +14.7% a year
  • Revenue growth on file -0.8% a year
Prices frozen
  • Share price: 63.86, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.70
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.6%).
  • Already broken: owner free cash flow per share is already negative (latest yearly change -0.5%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +14.7%, revenue -0.8%, ceiling +14.2%).
AMAT Hold, no edge October 23, 2026 381.69 October 23, 2026 762.74 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 87.9 of 100 because return on invested capital is +33.8% 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.1% a year; trailing free cash flow margin is +18.2%.
  2. The price implies free cash flow growth of +24.2% a year for ten years, which is 21.0% a year faster than revenue has been growing (+3.2% a year on file). That is a demandingness score of 89.9 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 87.9 of 100 because return on invested capital is +33.8% 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.1% a year; trailing free cash flow margin is +18.2%.
  2. Return on invested capital: latest +33.8%, 3-year average +39.0%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +21.2% a year for ten years, which is 18.0% a year faster than revenue has been growing (+3.2% a year on file). That is a demandingness score of 84.7 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (July 31)
  • Durability 88 of 100
  • Demandingness 85 of 100
  • Return on invested capital: latest +33.8%, 3-year average +39.0%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +8.4%
  • Share count, yearly change -2.1%
  • Trailing free cash flow margin +18.2%
  • Growth the price implies +21.2% a year
  • Revenue growth on file +3.2% a year
Prices frozen
  • Share price: 381.69, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.74
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 +21.2%, revenue +3.2%, ceiling +18.2%).
ABBV Hold, no edge October 23, 2026 284.19 October 23, 2026 762.81 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 64 of 100 because return on invested capital is +20.8% against a stated +10% cost of capital; owner free cash flow per share is changing at -10.5% a year; the share count is shrinking at 0.0% a year; trailing free cash flow margin is +28.3%.
  2. The price implies free cash flow growth of +11.2% a year for ten years, which is 9.4% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 52.1 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 64 of 100 because return on invested capital is +20.8% against a stated +10% cost of capital; owner free cash flow per share is changing at -10.5% a year; the share count is shrinking at 0.0% a year; trailing free cash flow margin is +28.3%.
  2. Return on invested capital: latest +20.8%, 3-year average +17.6%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +12.1% a year for ten years, which is 10.3% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 68.6 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 64 of 100
  • Demandingness 69 of 100
  • Return on invested capital: latest +20.8%, 3-year average +17.6%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -10.5%
  • Share count, yearly change 0.0%
  • Trailing free cash flow margin +28.3%
  • Growth the price implies +12.1% a year
  • Revenue growth on file +1.8% a year
Prices frozen
  • Share price: 284.19, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.81
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 -10.5%).
TER Hold, no edge October 23, 2026 312.74 October 23, 2026 762.62 12 months

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 77.9 of 100 because return on invested capital is +23.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +1.7% a year; the share count is growing at 0.1% a year; trailing free cash flow margin is +17.9%.
  2. The price implies free cash flow growth of +26.0% a year for ten years, which is 25.7% a year faster than revenue has been growing (+0.4% a year on file). That is a demandingness score of 93 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 77.9 of 100 because return on invested capital is +23.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +1.7% a year; the share count is growing at 0.1% a year; trailing free cash flow margin is +17.9%.
  2. Return on invested capital: latest +23.6%, 3-year average +24.1%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +23.0% a year for ten years, which is 22.6% a year faster than revenue has been growing (+0.4% a year on file). That is a demandingness score of 87.7 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 78 of 100
  • Demandingness 88 of 100
  • Return on invested capital: latest +23.6%, 3-year average +24.1%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +1.7%
  • Share count, yearly change +0.1%
  • Trailing free cash flow margin +17.9%
  • Growth the price implies +23.0% a year
  • Revenue growth on file +0.4% a year
Prices frozen
  • Share price: 312.74, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.62
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 +23.0%, revenue +0.4%, ceiling +15.4%).
LDOS High-conviction buy October 23, 2026 135.46 October 23, 2026 762.55 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 83 of 100 because return on invested capital is +18.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.0% a year; the share count is shrinking at 2.7% a year; trailing free cash flow margin is +12.3%.
  2. The price implies free cash flow growth of -6.9% a year for ten years, which is 12.9% a year slower than revenue has been growing (+6.1% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 80.4 of 100 because return on invested capital is +18.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.0% a year; the share count is shrinking at 2.7% a year; trailing free cash flow margin is +7.0%.
  2. Return on invested capital: latest +18.0%, 3-year average +15.1%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +2.5% a year for ten years, which is 3.5% a year slower than revenue has been growing (+6.1% a year on file). That is a demandingness score of 31.4 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 80 of 100
  • Demandingness 31 of 100
  • Return on invested capital: latest +18.0%, 3-year average +15.1%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +28.0%
  • Share count, yearly change -2.7%
  • Trailing free cash flow margin +7.0%
  • Growth the price implies +2.5% a year
  • Revenue growth on file +6.1% a year
Prices frozen
  • Share price: 135.46, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.55
MAS High-conviction buy October 23, 2026 76.94 October 23, 2026 762.64 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 93.2 of 100 because return on invested capital is +40.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +17.6% a year; the share count is shrinking at 3.2% a year; trailing free cash flow margin is +14.8%.
  2. The price implies free cash flow growth of +0.5% a year for ten years, which is 5.0% a year faster than revenue has been growing (-4.5% a year on file). That is a demandingness score of 26.4 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 93.2 of 100 because return on invested capital is +40.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +17.6% a year; the share count is shrinking at 3.2% a year; trailing free cash flow margin is +14.8%.
  2. Return on invested capital: latest +40.5%, 3-year average +41.9%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +2.3% a year for ten years, which is 6.8% a year faster than revenue has been growing (-4.5% a year on file). That is a demandingness score of 30.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 93 of 100
  • Demandingness 31 of 100
  • Return on invested capital: latest +40.5%, 3-year average +41.9%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +17.6%
  • Share count, yearly change -3.2%
  • Trailing free cash flow margin +14.8%
  • Growth the price implies +2.3% a year
  • Revenue growth on file -4.5% a year
Prices frozen
  • Share price: 76.94, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.64
MGM Buy, watch October 23, 2026 28.48 October 23, 2026 762.64 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 59.7 of 100 because return on invested capital is +3.3% against a stated +10% cost of capital; owner free cash flow per share is changing at +29.8% a year; the share count is shrinking at 12.0% a year; trailing free cash flow margin is +8.4%.
  2. The price implies free cash flow growth of -10.7% a year for ten years, which is 20.8% a year slower than revenue has been growing (+10.1% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 59.7 of 100 because return on invested capital is +3.3% against a stated +10% cost of capital; owner free cash flow per share is changing at +29.8% a year; the share count is shrinking at 12.0% a year; trailing free cash flow margin is +8.4%.
  2. Return on invested capital: latest +3.3%, 3-year average +3.9%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of -12.8% a year for ten years, which is 22.9% a year slower than revenue has been growing (+10.1% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 60 of 100
  • Demandingness 0 of 100
  • Return on invested capital: latest +3.3%, 3-year average +3.9%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +29.8%
  • Share count, yearly change -12.0%
  • Trailing free cash flow margin +8.4%
  • Growth the price implies -12.8% a year
  • Revenue growth on file +10.1% a year
Prices frozen
  • Share price: 28.48, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.64
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 +3.3%).
DGX Hold, no edge October 23, 2026 242.40 October 23, 2026 762.50 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 56.3 of 100 because return on invested capital is +8.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +1.1% a year; the share count is shrinking at 0.2% a year; trailing free cash flow margin is +11.7%.
  2. The price implies free cash flow growth of +7.2% a year for ten years, which is 3.4% a year faster than revenue has been growing (+3.7% a year on file). That is a demandingness score of 42.9 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 56.3 of 100 because return on invested capital is +8.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +1.1% a year; the share count is shrinking at 0.2% a year; trailing free cash flow margin is +11.7%.
  2. Return on invested capital: latest +8.9%, 3-year average +8.8%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +7.6% a year for ten years, which is 3.8% a year faster than revenue has been growing (+3.7% a year on file). That is a demandingness score of 43.9 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 56 of 100
  • Demandingness 44 of 100
  • Return on invested capital: latest +8.9%, 3-year average +8.8%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +1.1%
  • Share count, yearly change -0.2%
  • Trailing free cash flow margin +11.7%
  • Growth the price implies +7.6% a year
  • Revenue growth on file +3.7% a year
Prices frozen
  • Share price: 242.40, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.50
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.9%).
DELL Hold, no edge October 23, 2026 458.79 October 23, 2026 762.09 12 months

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

Grades rate the business. The verdict prices it.

Amended on 2026-10-23 (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 +37.4% against a stated +10% cost of capital; the share count is shrinking at 3.1% a year; trailing free cash flow margin is +5.7%.
  2. The price implies free cash flow growth of +17.3% a year for ten years, which is 13.8% a year faster than revenue has been growing (+3.5% a year on file). That is a demandingness score of 77.8 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 84.9 of 100 because return on invested capital is +37.4% against a stated +10% cost of capital; the share count is shrinking at 3.1% a year; trailing free cash flow margin is +5.7%.
  2. Return on invested capital: latest +37.4%, 3-year average +33.2%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +15.0% a year for ten years, which is 11.5% a year faster than revenue has been growing (+3.5% a year on file). That is a demandingness score of 73.8 of 100.
Inputs at freeze
  • Data: filings through fiscal Q2 2027 (July 31)
  • Durability 85 of 100
  • Demandingness 74 of 100
  • Return on invested capital: latest +37.4%, 3-year average +33.2%, direction: improving (the call reads the latest year)
  • Share count, yearly change -3.1%
  • Trailing free cash flow margin +5.7%
  • Growth the price implies +15.0% a year
  • Revenue growth on file +3.5% a year
Prices frozen
  • Share price: 458.79, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.09
AVGO Hold, no edge October 23, 2026 327.07 October 23, 2026 762.48 12 months

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

Grades rate the business. The verdict prices it.

Amended on 2026-10-23 (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 +16.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +4.9% a year; the share count is growing at 4.3% a year; trailing free cash flow margin is +44.2%.
  2. The price implies free cash flow growth of +17.9% a year for ten years, which is 6.5% a year slower than revenue has been growing (+24.4% a year on file). That is a demandingness score of 48.8 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 67.4 of 100 because return on invested capital is +16.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +4.9% a year; the share count is growing at 4.3% a year; trailing free cash flow margin is +44.2%.
  2. Return on invested capital: latest +16.1%, 3-year average +19.3%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +17.0% a year for ten years, which is 7.4% a year slower than revenue has been growing (+24.4% a year on file). That is a demandingness score of 47.3 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (July 31)
  • Durability 67 of 100
  • Demandingness 47 of 100
  • Return on invested capital: latest +16.1%, 3-year average +19.3%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +4.9%
  • Share count, yearly change +4.3%
  • Trailing free cash flow margin +44.2%
  • Growth the price implies +17.0% a year
  • Revenue growth on file +24.4% a year
Prices frozen
  • Share price: 327.07, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.48
AAPL Hold, no edge October 23, 2026 347.76 October 23, 2026 762.74 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 80.4 of 100 (high). The strongest reading is return on invested capital at 100 of 100.
  2. The price implies free cash flow growth of +15.9% a year for ten years, which is +14.1% a year faster than revenue has been growing. That is a demandingness score of 75.4 of 100.
  3. Either the business is mixed, or the price already assumes most of the growth the filings support, so there is no edge from here.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 80.4 of 100 because return on invested capital is +83.1% against a stated +10% cost of capital; owner free cash flow per share is changing at -3.3% a year; the share count is shrinking at 2.5% a year; trailing free cash flow margin is +29.3%.
  2. Return on invested capital: latest +83.1%, 3-year average +71.7%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +16.2% a year for ten years, which is 14.4% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 75.9 of 100.
Inputs at freeze
  • Data: filings through fiscal Q3 2026 (June 30)
  • Durability 80 of 100
  • Demandingness 76 of 100
  • Return on invested capital: latest +83.1%, 3-year average +71.7%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -3.3%
  • Share count, yearly change -2.5%
  • Trailing free cash flow margin +29.3%
  • Growth the price implies +16.2% a year
  • Revenue growth on file +1.8% a year
Prices frozen
  • Share price: 347.76, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.74
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 -3.3%).
MCD Buy, watch October 23, 2026 248.50 October 23, 2026 762.64 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 85.1 of 100 because return on invested capital is +19.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.7% a year; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +28.0%.
  2. The price implies free cash flow growth of +8.6% a year for ten years, which is 3.6% a year faster than revenue has been growing (+5.1% a year on file). That is a demandingness score of 46.6 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 85.1 of 100 because return on invested capital is +19.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.7% a year; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +28.0%.
  2. Return on invested capital: latest +19.6%, 3-year average +21.0%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +9.4% a year for ten years, which is 4.3% a year faster than revenue has been growing (+5.1% a year on file). That is a demandingness score of 48.5 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 85 of 100
  • Demandingness 49 of 100
  • Return on invested capital: latest +19.6%, 3-year average +21.0%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +10.7%
  • Share count, yearly change -1.0%
  • Trailing free cash flow margin +28.0%
  • Growth the price implies +9.4% a year
  • Revenue growth on file +5.1% a year
Prices frozen
  • Share price: 248.50, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.64
CVX Hold, no edge October 23, 2026 232.02 October 23, 2026 762.48 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 44.1 of 100 because return on invested capital is +5.4% against a stated +10% cost of capital; the share count is growing at 1.4% a year; trailing free cash flow margin is +12.9%.
  2. The price implies free cash flow growth of +3.8% a year for ten years, which is 11.7% a year faster than revenue has been growing (-7.9% a year on file). That is a demandingness score of 49.6 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 44.1 of 100 because return on invested capital is +5.4% against a stated +10% cost of capital; the share count is growing at 1.4% a year; trailing free cash flow margin is +12.9%.
  2. Return on invested capital: latest +5.4%, 3-year average +7.9%, 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 13.2% a year faster than revenue has been growing (-7.9% a year on file). That is a demandingness score of 53.4 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 44 of 100
  • Demandingness 53 of 100
  • Return on invested capital: latest +5.4%, 3-year average +7.9%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change +1.4%
  • Trailing free cash flow margin +12.9%
  • Growth the price implies +5.4% a year
  • Revenue growth on file -7.9% a year
Prices frozen
  • Share price: 232.02, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.48
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.4%).
CRM Buy, watch October 23, 2026 245.28 October 23, 2026 762.50 12 months

Debt: net debt is 2.0 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-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v5)
  1. Business durability scores 78.8 of 100 because return on invested capital is +10.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +55.9% a year; the share count is shrinking at 1.8% a year; trailing free cash flow margin is +34.5%.
  2. Return on invested capital: latest +10.5%, 3-year average +9.4%, 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 7.6% a year slower than revenue has been growing (+9.8% a year on file). That is a demandingness score of 15.6 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 78.8 of 100 because return on invested capital is +10.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +55.9% a year; the share count is shrinking at 1.8% a year; trailing free cash flow margin is +34.5%.
  2. Return on invested capital: latest +10.5%, 3-year average +9.4%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +2.1% a year for ten years, which is 7.7% a year slower than revenue has been growing (+9.8% a year on file). That is a demandingness score of 15.4 of 100.
Inputs at freeze
  • Data: filings through fiscal Q2 2027 (July 31)
  • Durability 79 of 100
  • Demandingness 15 of 100
  • Return on invested capital: latest +10.5%, 3-year average +9.4%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +55.9%
  • Share count, yearly change -1.8%
  • Trailing free cash flow margin +34.5%
  • Growth the price implies +2.1% a year
  • Revenue growth on file +9.8% a year
Prices frozen
  • Share price: 245.28, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.50
TYL Buy, watch October 23, 2026 389.55 October 23, 2026 762.70 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 71.4 of 100 because return on invested capital is +8.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.8% a year; the share count is growing at 1.1% a year; trailing free cash flow margin is +29.0%.
  2. The price implies free cash flow growth of +6.8% a year for ten years, which is 1.2% a year slower than revenue has been growing (+8.0% a year on file). That is a demandingness score of 42 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 71.4 of 100 because return on invested capital is +8.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.8% a year; the share count is growing at 1.1% a year; trailing free cash flow margin is +29.0%.
  2. Return on invested capital: latest +8.8%, 3-year average +7.2%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +9.4% a year for ten years, which is 1.3% a year faster than revenue has been growing (+8.0% a year on file). That is a demandingness score of 48.4 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 71 of 100
  • Demandingness 48 of 100
  • Return on invested capital: latest +8.8%, 3-year average +7.2%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +25.8%
  • Share count, yearly change +1.1%
  • Trailing free cash flow margin +29.0%
  • Growth the price implies +9.4% a year
  • Revenue growth on file +8.0% a year
Prices frozen
  • Share price: 389.55, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.70
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.7%).
ADM Hold, no edge Call weakening 2 of 4 October 23, 2026 79.89 October 23, 2026 762.74 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 +3.8%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +9.6%, revenue -7.5%, ceiling +7.5%). The verdict is unchanged.

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 56.5 of 100 because return on invested capital is +3.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +32.6% a year; the share count is shrinking at 4.3% a year; trailing free cash flow margin is +2.0%.
  2. The price implies free cash flow growth of +9.9% a year for ten years, which is 17.4% a year faster than revenue has been growing (-7.5% a year on file). That is a demandingness score of 64.7 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 56.5 of 100 because return on invested capital is +3.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +32.6% a year; the share count is shrinking at 4.3% a year; trailing free cash flow margin is +2.0%.
  2. Return on invested capital: latest +3.8%, 3-year average +6.2%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +9.6% a year for ten years, which is 17.1% a year faster than revenue has been growing (-7.5% a year on file). That is a demandingness score of 64 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 57 of 100
  • Demandingness 64 of 100
  • Return on invested capital: latest +3.8%, 3-year average +6.2%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +32.6%
  • Share count, yearly change -4.3%
  • Trailing free cash flow margin +2.0%
  • Growth the price implies +9.6% a year
  • Revenue growth on file -7.5% a year
Prices frozen
  • Share price: 79.89, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.74
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 +3.8%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +9.6%, revenue -7.5%, ceiling +7.5%).
FANG Sell, exit October 23, 2026 205.02 October 23, 2026 762.09 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v5)
  1. Business durability scores 30.6 of 100 because return on invested capital is +7.9% against a stated +10% cost of capital; the share count is growing at 16.5% a year; trailing free cash flow margin is +4.9%.
  2. Return on invested capital: latest +7.9%, 3-year average +11.3%, direction: deteriorating. The latest year and the average are 3.4 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +24.2% a year for ten years, which is 8.2% a year faster than revenue has been growing (+16.0% a year on file). That is a demandingness score of 74.9 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 30.6 of 100 because return on invested capital is +7.9% against a stated +10% cost of capital; the share count is growing at 16.5% a year; trailing free cash flow margin is +4.9%.
  2. Return on invested capital: latest +7.9%, 3-year average +11.3%, direction: deteriorating. The latest year and the average are 3.4 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +24.8% a year for ten years, which is 8.8% a year faster than revenue has been growing (+16.0% a year on file). That is a demandingness score of 75.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 31 of 100
  • Demandingness 76 of 100
  • Return on invested capital: latest +7.9%, 3-year average +11.3%, direction: deteriorating (the call reads the latest year)
  • Share count, yearly change +16.5%
  • Trailing free cash flow margin +4.9%
  • Growth the price implies +24.8% a year
  • Revenue growth on file +16.0% a year
Prices frozen
  • Share price: 205.02, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.09
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 +24.8%, revenue +16.0%, ceiling +31.0%).
MTD Hold, no edge October 23, 2026 1676.12 October 23, 2026 762.64 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 89.4 of 100 because return on invested capital is +47.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +7.7% a year; the share count is shrinking at 2.8% a year; trailing free cash flow margin is +20.9%.
  2. The price implies free cash flow growth of +15.4% a year for ten years, which is 14.5% a year faster than revenue has been growing (+0.9% a year on file). That is a demandingness score of 74.5 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 89.4 of 100 because return on invested capital is +47.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +7.7% a year; the share count is shrinking at 2.8% a year; trailing free cash flow margin is +20.9%.
  2. Return on invested capital: latest +47.7%, 3-year average +48.2%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +16.8% a year for ten years, which is 15.9% a year faster than revenue has been growing (+0.9% a year on file). That is a demandingness score of 76.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 89 of 100
  • Demandingness 77 of 100
  • Return on invested capital: latest +47.7%, 3-year average +48.2%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +7.7%
  • Share count, yearly change -2.8%
  • Trailing free cash flow margin +20.9%
  • Growth the price implies +16.8% a year
  • Revenue growth on file +0.9% a year
Prices frozen
  • Share price: 1676.12, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.64
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 +16.8%, revenue +0.9%, ceiling +15.9%).
SLB High-conviction buy October 23, 2026 52.75 October 23, 2026 762.62 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 71.7 of 100 because return on invested capital is +13.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +33.2% a year; the share count is growing at 1.7% a year; trailing free cash flow margin is +12.5%.
  2. The price implies free cash flow growth of +5.3% a year for ten years, which is 3.0% a year slower than revenue has been growing (+8.3% a year on file). That is a demandingness score of 38.4 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 71.7 of 100 because return on invested capital is +13.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +33.2% a year; the share count is growing at 1.7% a year; trailing free cash flow margin is +12.5%.
  2. Return on invested capital: latest +13.6%, 3-year average +15.5%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +5.6% a year for ten years, which is 2.7% a year slower than revenue has been growing (+8.3% a year on file). That is a demandingness score of 39.1 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 72 of 100
  • Demandingness 39 of 100
  • Return on invested capital: latest +13.6%, 3-year average +15.5%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +33.2%
  • Share count, yearly change +1.7%
  • Trailing free cash flow margin +12.5%
  • Growth the price implies +5.6% a year
  • Revenue growth on file +8.3% a year
Prices frozen
  • Share price: 52.75, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.62
HUBB Buy, watch October 23, 2026 446.62 October 23, 2026 762.71 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 81.3 of 100 because return on invested capital is +18.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.5% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +14.5%.
  2. The price implies free cash flow growth of +11.8% a year for ten years, which is 6.1% a year faster than revenue has been growing (+5.7% a year on file). That is a demandingness score of 53.2 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 81.3 of 100 because return on invested capital is +18.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.5% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +14.5%.
  2. Return on invested capital: latest +18.1%, 3-year average +18.4%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +11.4% a year for ten years, which is 5.7% a year faster than revenue has been growing (+5.7% a year on file). That is a demandingness score of 52.4 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 81 of 100
  • Demandingness 52 of 100
  • Return on invested capital: latest +18.1%, 3-year average +18.4%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +25.5%
  • Share count, yearly change -0.3%
  • Trailing free cash flow margin +14.5%
  • Growth the price implies +11.4% a year
  • Revenue growth on file +5.7% a year
Prices frozen
  • Share price: 446.62, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.71
MA Buy, watch October 23, 2026 621.84 October 23, 2026 762.64 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 96.7 of 100 because return on invested capital is +96.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +20.0% a year; the share count is shrinking at 2.2% a year; trailing free cash flow margin is +45.5%.
  2. The price implies free cash flow growth of +13.7% a year for ten years, in line with the revenue growth already on file (+13.8% a year). That is a demandingness score of 56.5 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 96.7 of 100 because return on invested capital is +96.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +20.0% a year; the share count is shrinking at 2.2% a year; trailing free cash flow margin is +45.5%.
  2. Return on invested capital: latest +96.9%, 3-year average +91.9%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +15.0% a year for ten years, which is 1.2% a year faster than revenue has been growing (+13.8% a year on file). That is a demandingness score of 58.7 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 97 of 100
  • Demandingness 59 of 100
  • Return on invested capital: latest +96.9%, 3-year average +91.9%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +20.0%
  • Share count, yearly change -2.2%
  • Trailing free cash flow margin +45.5%
  • Growth the price implies +15.0% a year
  • Revenue growth on file +13.8% a year
Prices frozen
  • Share price: 621.84, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.64
WSM Buy, watch October 23, 2026 253.19 October 23, 2026 762.56 12 months

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 94.6 of 100 because return on invested capital is +44.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +20.3% a year; the share count is shrinking at 3.6% a year; trailing free cash flow margin is +16.8%.
  2. The price implies free cash flow growth of +7.8% a year for ten years, which is 11.2% a year faster than revenue has been growing (-3.5% a year on file). That is a demandingness score of 59.4 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 94.6 of 100 because return on invested capital is +44.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +20.3% a year; the share count is shrinking at 3.6% a year; trailing free cash flow margin is +16.8%.
  2. Return on invested capital: latest +44.2%, 3-year average +43.0%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +9.1% a year for ten years, which is 12.6% a year faster than revenue has been growing (-3.5% a year on file). That is a demandingness score of 62.8 of 100.
Inputs at freeze
  • Data: filings through fiscal Q2 2027 (July 31)
  • Durability 95 of 100
  • Demandingness 63 of 100
  • Return on invested capital: latest +44.2%, 3-year average +43.0%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +20.3%
  • Share count, yearly change -3.6%
  • Trailing free cash flow margin +16.8%
  • Growth the price implies +9.1% a year
  • Revenue growth on file -3.5% a year
Prices frozen
  • Share price: 253.19, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.56
LHX Buy, watch October 23, 2026 252.14 October 23, 2026 762.55 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 61.4 of 100 because return on invested capital is +5.9% 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 0.7% a year; trailing free cash flow margin is +12.2%.
  2. The price implies free cash flow growth of +4.5% a year for ten years, which is 4.2% a year slower than revenue has been growing (+8.6% a year on file). That is a demandingness score of 36.1 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 61.4 of 100 because return on invested capital is +5.9% 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 0.7% a year; trailing free cash flow margin is +12.2%.
  2. Return on invested capital: latest +5.9%, 3-year average +5.7%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +5.3% a year for ten years, which is 3.4% a year slower than revenue has been growing (+8.6% a year on file). That is a demandingness score of 38.2 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 61 of 100
  • Demandingness 38 of 100
  • Return on invested capital: latest +5.9%, 3-year average +5.7%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +14.3%
  • Share count, yearly change -0.7%
  • Trailing free cash flow margin +12.2%
  • Growth the price implies +5.3% a year
  • Revenue growth on file +8.6% a year
Prices frozen
  • Share price: 252.14, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.55
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.9%).
LRCX Buy, watch October 23, 2026 230.45 October 23, 2026 762.55 12 months

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

Grades rate the business. The verdict prices it.

Rationale
  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.
Inputs at freeze
  • Data: filings through fiscal Q1 2027 (September 27)
  • Durability 87 of 100
  • Demandingness 65 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 +18.5% a year
  • Revenue growth on file +10.1% a year
Prices frozen
  • Share price: 230.45, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.55
WDAY Buy, watch October 23, 2026 210.42 October 23, 2026 762.56 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 59.3 of 100 because return on invested capital is +6.7% against a stated +10% cost of capital; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +28.0%.
  2. The price implies free cash flow growth of +4.8% a year for ten years, which is 10.6% a year slower than revenue has been growing (+15.4% a year on file). That is a demandingness score of 22 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 59.3 of 100 because return on invested capital is +6.7% against a stated +10% cost of capital; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +28.0%.
  2. Return on invested capital: latest +6.7%, 3-year average +4.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 9.2% a year slower than revenue has been growing (+15.4% a year on file). That is a demandingness score of 25.4 of 100.
Inputs at freeze
  • Data: filings through fiscal Q2 2027 (July 31)
  • Durability 59 of 100
  • Demandingness 25 of 100
  • Return on invested capital: latest +6.7%, 3-year average +4.2%, direction: improving (the call reads the latest year)
  • Share count, yearly change -0.6%
  • Trailing free cash flow margin +28.0%
  • Growth the price implies +6.1% a year
  • Revenue growth on file +15.4% a year
Prices frozen
  • Share price: 210.42, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.56
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.7%).
VMC Hold, no edge October 23, 2026 262.56 October 23, 2026 762.70 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 69.3 of 100 because return on invested capital is +9.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +30.2% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +12.7%.
  2. The price implies free cash flow growth of +13.6% a year for ten years, which is 10.8% a year faster than revenue has been growing (+2.8% a year on file). That is a demandingness score of 71.3 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 69.3 of 100 because return on invested capital is +9.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +30.2% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +12.7%.
  2. Return on invested capital: latest +9.2%, 3-year average +9.2%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +14.5% a year for ten years, which is 11.8% a year faster than revenue has been growing (+2.8% a year on file). That is a demandingness score of 73 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 69 of 100
  • Demandingness 73 of 100
  • Return on invested capital: latest +9.2%, 3-year average +9.2%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +30.2%
  • Share count, yearly change -0.6%
  • Trailing free cash flow margin +12.7%
  • Growth the price implies +14.5% a year
  • Revenue growth on file +2.8% a year
Prices frozen
  • Share price: 262.56, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.70
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.2%).
XYL Buy, watch Call weakening 2 of 4 October 23, 2026 109.36 October 23, 2026 762.56 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 +9.0%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +10.6%). The verdict is unchanged.

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 53.3 of 100 because return on invested capital is +9.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 growing at 10.6% a year; trailing free cash flow margin is +10.5%.
  2. The price implies free cash flow growth of +10.6% a year for ten years, which is 7.3% a year slower than revenue has been growing (+17.8% a year on file). That is a demandingness score of 36 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 53.3 of 100 because return on invested capital is +9.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 growing at 10.6% a year; trailing free cash flow margin is +10.5%.
  2. Return on invested capital: latest +9.0%, 3-year average +7.9%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +11.6% a year for ten years, which is 6.2% a year slower than revenue has been growing (+17.8% a year on file). That is a demandingness score of 37.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 53 of 100
  • Demandingness 38 of 100
  • Return on invested capital: latest +9.0%, 3-year average +7.9%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +21.8%
  • Share count, yearly change +10.6%
  • Trailing free cash flow margin +10.5%
  • Growth the price implies +11.6% a year
  • Revenue growth on file +17.8% a year
Prices frozen
  • Share price: 109.36, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.56
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.0%).
  • Already broken: the share count is already growing faster than 5% a year (latest yearly change +10.6%).
MRK Buy, watch October 23, 2026 144.44 October 23, 2026 762.64 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 74 of 100 because return on invested capital is +24.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -5.8% a year; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +24.1%.
  2. The price implies free cash flow growth of +9.5% a year for ten years, which is 6.4% a year faster than revenue has been growing (+3.1% a year on file). That is a demandingness score of 48.8 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 74 of 100 because return on invested capital is +24.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -5.8% a year; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +24.1%.
  2. Return on invested capital: latest +24.3%, 3-year average +17.8%, direction: improving. The latest year and the average are 6.5 points apart. The call reads the latest year.
  3. The price implies free cash flow growth of +9.1% a year for ten years, which is 6.0% a year faster than revenue has been growing (+3.1% a year on file). That is a demandingness score of 47.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 74 of 100
  • Demandingness 48 of 100
  • Return on invested capital: latest +24.3%, 3-year average +17.8%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change -5.8%
  • Share count, yearly change -0.8%
  • Trailing free cash flow margin +24.1%
  • Growth the price implies +9.1% a year
  • Revenue growth on file +3.1% a year
Prices frozen
  • Share price: 144.44, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.64
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 -5.8%).
PYPL High-conviction buy October 23, 2026 57.29 October 23, 2026 762.50 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 94.1 of 100 because return on invested capital is +23.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +13.6% a year; the share count is shrinking at 6.8% a year; trailing free cash flow margin is +19.3%.
  2. The price implies free cash flow growth of -6.8% a year for ten years, which is 13.2% a year slower than revenue has been growing (+6.4% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 94.1 of 100 because return on invested capital is +23.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +13.6% a year; the share count is shrinking at 6.8% a year; trailing free cash flow margin is +19.3%.
  2. Return on invested capital: latest +23.2%, 3-year average +20.1%, 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 12.4% a year slower than revenue has been growing (+6.4% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 94 of 100
  • Demandingness 0 of 100
  • Return on invested capital: latest +23.2%, 3-year average +20.1%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +13.6%
  • Share count, yearly change -6.8%
  • Trailing free cash flow margin +19.3%
  • Growth the price implies -6.0% a year
  • Revenue growth on file +6.4% a year
Prices frozen
  • Share price: 57.29, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.50
OTIS High-conviction buy October 23, 2026 75.19 October 23, 2026 762.50 12 months

Debt: net debt is 4.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-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.

Original rationale (at freeze, v3)
  1. Business durability scores 79.3 of 100 because return on invested capital is +92.3% against a stated +10% cost of capital; owner free cash flow per share is changing at +1.7% a year; the share count is shrinking at 2.1% a year; trailing free cash flow margin is +11.5%.
  2. The price implies free cash flow growth of +3.5% a year for ten years, which is 1.7% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 33.7 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 79.3 of 100 because return on invested capital is +92.3% against a stated +10% cost of capital; owner free cash flow per share is changing at +1.7% a year; the share count is shrinking at 2.1% a year; trailing free cash flow margin is +11.5%.
  2. Return on invested capital: latest +92.3%, 3-year average +122.7%, direction: deteriorating. The call reads the latest year.
  3. The price implies free cash flow growth of +5.3% a year for ten years, which is 3.5% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 38.2 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 79 of 100
  • Demandingness 38 of 100
  • Return on invested capital: latest +92.3%, 3-year average +122.7%, direction: deteriorating (the call reads the latest year)
  • Owner free cash flow per share, yearly change +1.7%
  • Share count, yearly change -2.1%
  • Trailing free cash flow margin +11.5%
  • Growth the price implies +5.3% a year
  • Revenue growth on file +1.8% a year
Prices frozen
  • Share price: 75.19, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.50
IQV Buy, watch October 23, 2026 277.55 October 23, 2026 762.55 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 71.6 of 100 because return on invested capital is +9.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.4% a year; the share count is shrinking at 3.0% a year; trailing free cash flow margin is +12.9%.
  2. The price implies free cash flow growth of +8.0% a year for ten years, which is 3.8% a year faster than revenue has been growing (+4.2% a year on file). That is a demandingness score of 45 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 71.6 of 100 because return on invested capital is +9.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.4% a year; the share count is shrinking at 3.0% a year; trailing free cash flow margin is +12.9%.
  2. Return on invested capital: latest +9.9%, 3-year average +10.2%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +8.3% a year for ten years, which is 4.1% a year faster than revenue has been growing (+4.2% a year on file). That is a demandingness score of 45.8 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 72 of 100
  • Demandingness 46 of 100
  • Return on invested capital: latest +9.9%, 3-year average +10.2%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change +12.4%
  • Share count, yearly change -3.0%
  • Trailing free cash flow margin +12.9%
  • Growth the price implies +8.3% a year
  • Revenue growth on file +4.2% a year
Prices frozen
  • Share price: 277.55, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.55
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.9%).
NOC Buy, watch October 23, 2026 547.11 October 23, 2026 762.64 12 months

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  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 +36.0% a year; the share count is shrinking at 2.5% a year; trailing free cash flow margin is +8.5%.
  2. The price implies free cash flow growth of +7.6% a year for ten years, which is 3.0% a year faster than revenue has been growing (+4.7% a year on file). That is a demandingness score of 44 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 74.5 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 +36.0% a year; the share count is shrinking at 2.5% a year; trailing free cash flow margin is +8.8%.
  2. Return on invested capital: latest +12.4%, 3-year average +11.3%, direction: improving. The call reads the latest year.
  3. The price implies free cash flow growth of +7.9% a year for ten years, which is 3.3% a year faster than revenue has been growing (+4.7% a year on file). That is a demandingness score of 44.8 of 100.
Inputs at freeze
  • Data: filings through Q3 2026 (September 30)
  • Durability 75 of 100
  • Demandingness 45 of 100
  • Return on invested capital: latest +12.4%, 3-year average +11.3%, direction: improving (the call reads the latest year)
  • Owner free cash flow per share, yearly change +36.0%
  • Share count, yearly change -2.5%
  • Trailing free cash flow margin +8.8%
  • Growth the price implies +7.9% a year
  • Revenue growth on file +4.7% a year
Prices frozen
  • Share price: 547.11, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.64
LIN Hold, no edge Call weakening 2 of 4 October 23, 2026 510.83 October 23, 2026 762.55 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 -2.2%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +19.4%, revenue +0.6%, ceiling +15.6%). The verdict is unchanged.

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

Grades rate the business. The verdict prices it.

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

Original rationale (at freeze, v3)
  1. Business durability scores 61 of 100 because return on invested capital is +12.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.2% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +14.0%.
  2. The price implies free cash flow growth of +18.3% a year for ten years, which is 17.7% a year faster than revenue has been growing (+0.6% a year on file). That is a demandingness score of 79.5 of 100.
Amended rationale (2026-10-23, v6)
  1. Business durability scores 61 of 100 because return on invested capital is +12.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.2% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +14.0%.
  2. Return on invested capital: latest +12.3%, 3-year average +11.9%, direction: flat. The call reads the latest year.
  3. The price implies free cash flow growth of +19.4% a year for ten years, which is 18.8% a year faster than revenue has been growing (+0.6% a year on file). That is a demandingness score of 81.5 of 100.
Inputs at freeze
  • Data: filings through Q2 2026 (June 30)
  • Durability 61 of 100
  • Demandingness 82 of 100
  • Return on invested capital: latest +12.3%, 3-year average +11.9%, direction: flat (the call reads the latest year)
  • Owner free cash flow per share, yearly change -2.2%
  • Share count, yearly change -2.0%
  • Trailing free cash flow margin +14.0%
  • Growth the price implies +19.4% a year
  • Revenue growth on file +0.6% a year
Prices frozen
  • Share price: 510.83, Session close of 2026-10-23
  • S&P 500 entry (SPY): 762.55
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 -2.2%).
  • Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +19.4%, revenue +0.6%, ceiling +15.6%).

Page 2 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 7:22 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.