| 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) - 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%.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +19.2%, 3-year average +16.1%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +11.6%, 3-year average +13.2%, direction: deteriorating. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +8.5%, 3-year average +9.0%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +18.2%, 3-year average +15.9%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +28.8%, 3-year average +23.3%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +14.1%, 3-year average +14.0%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +6.6%, 3-year average +8.9%, direction: deteriorating. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +14.6%, 3-year average +14.7%, direction: flat. The call reads the latest year.
- 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) - 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%.
- Return on invested capital: latest +12.5%, 3-year average +12.8%, direction: flat. The call reads the latest year.
- 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) - 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%.
- Return on invested capital: latest +12.5%, 3-year average +12.8%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +7.6%, 3-year average +6.5%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +33.8%, 3-year average +39.0%, direction: deteriorating. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +20.8%, 3-year average +17.6%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +23.6%, 3-year average +24.1%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +18.0%, 3-year average +15.1%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +40.5%, 3-year average +41.9%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +3.3%, 3-year average +3.9%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +8.9%, 3-year average +8.8%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +37.4%, 3-year average +33.2%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +16.1%, 3-year average +19.3%, direction: deteriorating. The call reads the latest year.
- 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) - Business durability scores 80.4 of 100 (high). The strongest reading is return on invested capital at 100 of 100.
- 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.
- 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) - 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%.
- Return on invested capital: latest +83.1%, 3-year average +71.7%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +19.6%, 3-year average +21.0%, direction: deteriorating. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +5.4%, 3-year average +7.9%, direction: deteriorating. The call reads the latest year.
- 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) - 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%.
- Return on invested capital: latest +10.5%, 3-year average +9.4%, direction: improving. The call reads the latest year.
- 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) - 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%.
- Return on invested capital: latest +10.5%, 3-year average +9.4%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +8.8%, 3-year average +7.2%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +3.8%, 3-year average +6.2%, direction: deteriorating. The call reads the latest year.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +47.7%, 3-year average +48.2%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +13.6%, 3-year average +15.5%, direction: deteriorating. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +18.1%, 3-year average +18.4%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +96.9%, 3-year average +91.9%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +44.2%, 3-year average +43.0%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +5.9%, 3-year average +5.7%, direction: flat. The call reads the latest year.
- 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 - 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%.
- Return on invested capital: latest +77.6%, 3-year average +64.6%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +6.7%, 3-year average +4.2%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +9.2%, 3-year average +9.2%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +9.0%, 3-year average +7.9%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- 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.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +23.2%, 3-year average +20.1%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +92.3%, 3-year average +122.7%, direction: deteriorating. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +9.9%, 3-year average +10.2%, direction: flat. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +12.4%, 3-year average +11.3%, direction: improving. The call reads the latest year.
- 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) - 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%.
- 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) - 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%.
- Return on invested capital: latest +12.3%, 3-year average +11.9%, direction: flat. The call reads the latest year.
- 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%).
|