| DLTR |
Buy, watch |
October 23, 2026 |
124.94 |
October 23, 2026 |
762.09 |
12 months |
Debt: net debt is 0.9 years of free cash flow; operating profit covers interest 29.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 75.9 of 100 because return on invested capital is +12.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +19.3% a year; the share count is shrinking at 3.5% a year; trailing free cash flow margin is +9.9%.
- Return on invested capital: latest +12.0%, 3-year average +9.8%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +0.9% a year for ten years, which is 7.1% a year slower than revenue has been growing (+8.0% a year on file). That is a demandingness score of 12.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 75.9 of 100 because return on invested capital is +12.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +19.3% a year; the share count is shrinking at 3.5% a year; trailing free cash flow margin is +9.9%.
- Return on invested capital: latest +12.0%, 3-year average +9.8%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +0.5% a year for ten years, which is 7.5% a year slower than revenue has been growing (+8.0% a year on file). That is a demandingness score of 11.3 of 100.
Inputs at freeze - Data: filings through fiscal Q2 2027 (July 31)
- Durability 76 of 100
- Demandingness 11 of 100
- Return on invested capital: latest +12.0%, 3-year average +9.8%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +19.3%
- Share count, yearly change -3.5%
- Trailing free cash flow margin +9.9%
- Growth the price implies +0.5% a year
- Revenue growth on file +8.0% a year
Prices frozen
- Share price: 124.94, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.09
|
| JBL |
Buy, watch |
October 23, 2026 |
274.50 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 1.5 years of free cash flow; operating profit covers interest 10.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, v4) - Business durability scores 90 of 100 because return on invested capital is +36.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +93.6% a year; the share count is shrinking at 7.4% a year; trailing free cash flow margin is +3.9%.
- Return on invested capital: latest +36.9%, 3-year average +30.9%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +9.6% a year for ten years, which is 13.4% a year faster than revenue has been growing (-3.8% a year on file). That is a demandingness score of 63.9 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 90 of 100 because return on invested capital is +36.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +93.6% a year; the share count is shrinking at 7.4% a year; trailing free cash flow margin is +3.9%.
- Return on invested capital: latest +36.9%, 3-year average +30.9%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +9.0% a year for ten years, which is 12.8% a year faster than revenue has been growing (-3.8% a year on file). That is a demandingness score of 62.6 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (May 31)
- Durability 90 of 100
- Demandingness 63 of 100
- Return on invested capital: latest +36.9%, 3-year average +30.9%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +93.6%
- Share count, yearly change -7.4%
- Trailing free cash flow margin +3.9%
- Growth the price implies +9.0% a year
- Revenue growth on file -3.8% a year
Prices frozen
- Share price: 274.50, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.55
|
| NRG |
Hold, no edge Heavy debt |
October 23, 2026 |
93.74 |
October 23, 2026 |
762.64 |
12 months |
Heavy debt. Net debt is 73.1 years of free cash flow, and operating profit covers interest 2.0 times: more than 10 years with less than 3 times cover. The verdict is unchanged. Debt: net debt is 73.1 years of free cash flow; operating profit covers interest 2.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 62.8 of 100 because return on invested capital is +11.4% against a stated +10% cost of capital; the share count is shrinking at 6.0% a year; trailing free cash flow margin is +1.0%.
- The price implies free cash flow growth of +23.9% a year for ten years, which is 24.8% a year faster than revenue has been growing (-0.9% a year on file). That is a demandingness score of 89.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 62.8 of 100 because return on invested capital is +11.4% against a stated +10% cost of capital; the share count is shrinking at 6.0% a year; trailing free cash flow margin is +1.0%.
- Return on invested capital: latest +11.3%, 3-year average +6.2%, direction: improving. The latest year and the average are 5.2 points apart. The call reads the latest year.
- The price implies free cash flow growth of +23.3% a year for ten years, which is 24.1% a year faster than revenue has been growing (-0.9% a year on file). That is a demandingness score of 88.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 63 of 100
- Demandingness 88 of 100
- Return on invested capital: latest +11.3%, 3-year average +6.2%, direction: improving (the call reads the latest year)
- Share count, yearly change -6.0%
- Trailing free cash flow margin +1.0%
- Growth the price implies +23.3% a year
- Revenue growth on file -0.9% a year
Prices frozen
- Share price: 93.74, 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 +23.3%, revenue -0.9%, ceiling +14.1%).
|
| LH |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
329.50 |
October 23, 2026 |
762.55 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%). | Already broken: owner free cash flow per share is already negative (latest yearly change -6.3%). The verdict is unchanged.
Debt: net debt is 4.9 years of free cash flow; operating profit covers interest 7.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 47.2 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; owner free cash flow per share is changing at -6.3% a year; the share count is shrinking at 2.3% a year; trailing free cash flow margin is +8.1%.
- The price implies free cash flow growth of +8.8% a year for ten years, which is 3.3% a year faster than revenue has been growing (+5.6% a year on file). That is a demandingness score of 47 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 47.2 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; owner free cash flow per share is changing at -6.3% a year; the share count is shrinking at 2.3% a year; trailing free cash flow margin is +8.1%.
- Return on invested capital: latest +8.5%, 3-year average +6.7%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +9.7% a year for ten years, which is 4.1% a year faster than revenue has been growing (+5.6% a year on file). That is a demandingness score of 49.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 47 of 100
- Demandingness 49 of 100
- Return on invested capital: latest +8.5%, 3-year average +6.7%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -6.3%
- Share count, yearly change -2.3%
- Trailing free cash flow margin +8.1%
- Growth the price implies +9.7% a year
- Revenue growth on file +5.6% a year
Prices frozen
- Share price: 329.50, 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 +8.5%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -6.3%).
|
| CAT |
Hold, no edge |
October 23, 2026 |
687.01 |
October 23, 2026 |
762.48 |
12 months |
Debt: net debt is 4.3 years of free cash flow; operating profit covers interest 24.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 75.3 of 100 because return on invested capital is +16.0% against a stated +10% cost of capital; the share count is shrinking at 3.4% a year; trailing free cash flow margin is +12.0%.
- The price implies free cash flow growth of +17.7% a year for ten years, which is 13.3% a year faster than revenue has been growing (+4.4% a year on file). That is a demandingness score of 78.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 75.3 of 100 because return on invested capital is +16.0% against a stated +10% cost of capital; the share count is shrinking at 3.4% a year; trailing free cash flow margin is +12.0%.
- Return on invested capital: latest +16.0%, 3-year average +19.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +15.4% a year for ten years, which is 11.0% a year faster than revenue has been growing (+4.4% a year on file). That is a demandingness score of 74.4 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 75 of 100
- Demandingness 74 of 100
- Return on invested capital: latest +16.0%, 3-year average +19.3%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change -3.4%
- Trailing free cash flow margin +12.0%
- Growth the price implies +15.4% a year
- Revenue growth on file +4.4% a year
Prices frozen
- Share price: 687.01, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.48
|
| LMT |
High-conviction buy |
October 23, 2026 |
596.15 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 1.9 years of free cash flow; operating profit covers interest 8.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 85.7 of 100 because return on invested capital is +27.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +7.5% a year; the share count is shrinking at 3.4% a year; trailing free cash flow margin is +11.3%.
- The price implies free cash flow growth of +2.5% a year for ten years, which is 1.8% a year slower than revenue has been growing (+4.4% a year on file). That is a demandingness score of 31.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 85.7 of 100 because return on invested capital is +27.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +7.5% a year; the share count is shrinking at 3.4% a year; trailing free cash flow margin is +11.3%.
- Return on invested capital: latest +27.1%, 3-year average +28.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +4.4% a year for ten years, in line with the revenue growth already on file (+4.4% a year). That is a demandingness score of 36 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 86 of 100
- Demandingness 36 of 100
- Return on invested capital: latest +27.1%, 3-year average +28.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +7.5%
- Share count, yearly change -3.4%
- Trailing free cash flow margin +11.3%
- Growth the price implies +4.4% a year
- Revenue growth on file +4.4% a year
Prices frozen
- Share price: 596.15, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.55
|
| BR |
High-conviction buy |
October 23, 2026 |
183.12 |
October 23, 2026 |
762.48 |
12 months |
Debt: net debt is 2.3 years of free cash flow; operating profit covers interest 11.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 82.6 of 100 because return on invested capital is +17.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +20.4% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +16.5%.
- The price implies free cash flow growth of +3.8% a year for ten years, which is 3.5% a year slower than revenue has been growing (+7.2% a year on file). That is a demandingness score of 34.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 82.6 of 100 because return on invested capital is +17.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +20.4% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +16.5%.
- Return on invested capital: latest +17.6%, 3-year average +16.4%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +5.4% a year for ten years, which is 1.8% a year slower than revenue has been growing (+7.2% a year on file). That is a demandingness score of 38.6 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (June 30)
- Durability 83 of 100
- Demandingness 39 of 100
- Return on invested capital: latest +17.6%, 3-year average +16.4%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +20.4%
- Share count, yearly change -1.2%
- Trailing free cash flow margin +16.5%
- Growth the price implies +5.4% a year
- Revenue growth on file +7.2% a year
Prices frozen
- Share price: 183.12, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.48
|
| PFE |
Hold, no edge Call weakening 3 of 4 |
October 23, 2026 |
30.15 |
October 23, 2026 |
762.50 |
12 months |
Call weakening: 3 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.2%). | Already broken: owner free cash flow per share is already negative (latest yearly change -31.2%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +4.4%, revenue -14.8%, ceiling +0.2%). The verdict is unchanged.
Debt: net debt is 5.7 years of free cash flow; operating profit covers interest 6.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 44.9 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 -31.2% a year; the share count is growing at 0.4% a year; trailing free cash flow margin is +17.2%.
- The price implies free cash flow growth of +3.6% a year for ten years, which is 18.4% a year faster than revenue has been growing (-14.8% a year on file). That is a demandingness score of 49.1 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 44.9 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 -31.2% a year; the share count is growing at 0.4% a year; trailing free cash flow margin is +17.2%.
- Return on invested capital: latest +9.2%, 3-year average +6.4%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +4.4% a year for ten years, which is 19.2% a year faster than revenue has been growing (-14.8% a year on file). That is a demandingness score of 50.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 45 of 100
- Demandingness 51 of 100
- Return on invested capital: latest +9.2%, 3-year average +6.4%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -31.2%
- Share count, yearly change +0.4%
- Trailing free cash flow margin +17.2%
- Growth the price implies +4.4% a year
- Revenue growth on file -14.8% a year
Prices frozen
- Share price: 30.15, 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 +9.2%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -31.2%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +4.4%, revenue -14.8%, ceiling +0.2%).
|
| ANET |
Buy, watch |
October 23, 2026 |
175.40 |
October 23, 2026 |
762.74 |
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 92.6 of 100 because return on invested capital is +36.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +157.8% a year; the share count is growing at 0.8% a year; trailing free cash flow margin is +48.9%.
- The price implies free cash flow growth of +20.2% a year for ten years, which is 6.9% a year slower than revenue has been growing (+27.1% a year on file). That is a demandingness score of 52.9 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 92.6 of 100 because return on invested capital is +36.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +157.8% a year; the share count is growing at 0.8% a year; trailing free cash flow margin is +48.9%.
- Return on invested capital: latest +36.1%, 3-year average +39.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +18.1% a year for ten years, which is 6.9% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 49.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 93 of 100
- Demandingness 49 of 100
- Return on invested capital: latest +36.1%, 3-year average +39.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +157.8%
- Share count, yearly change +0.8%
- Trailing free cash flow margin +48.9%
- Growth the price implies +18.1% a year
- Revenue growth on file +25.0% a year
Prices frozen
- Share price: 175.40, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.74
|
| TKO |
Buy, watch |
October 23, 2026 |
176.96 |
October 23, 2026 |
762.62 |
12 months |
Debt: net debt is 4.5 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, v5) - Business durability scores 76.1 of 100 because return on invested capital is +10.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +33.7% a year; the share count is shrinking at 2.2% a year; trailing free cash flow margin is +17.0%.
- Return on invested capital: latest +10.8%, 3-year average +5.8%, direction: improving. The latest year and the average are 5.0 points apart. The call reads the latest year.
- The price implies free cash flow growth of +3.4% a year for ten years, which is 21.6% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 18.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 76.1 of 100 because return on invested capital is +10.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +33.7% a year; the share count is shrinking at 2.2% a year; trailing free cash flow margin is +17.0%.
- Return on invested capital: latest +10.8%, 3-year average +5.8%, direction: improving. The latest year and the average are 5.0 points apart. The call reads the latest year.
- The price implies free cash flow growth of +3.4% a year for ten years, which is 21.6% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 18.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 76 of 100
- Demandingness 19 of 100
- Return on invested capital: latest +10.8%, 3-year average +5.8%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +33.7%
- Share count, yearly change -2.2%
- Trailing free cash flow margin +17.0%
- Growth the price implies +3.4% a year
- Revenue growth on file +25.0% a year
Prices frozen
- Share price: 176.96, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.62
|
| KLAC |
Hold, no edge |
October 23, 2026 |
147.79 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 1.1 years of free cash flow; operating profit covers interest 19.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 87.2 of 100 because return on invested capital is +49.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +4.6% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +27.7%.
- The price implies free cash flow growth of +23.5% a year for ten years, which is 14.6% a year faster than revenue has been growing (+9.0% a year on file). That is a demandingness score of 88.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 87.2 of 100 because return on invested capital is +49.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +4.6% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +27.7%.
- Return on invested capital: latest +49.9%, 3-year average +47.7%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +20.5% a year for ten years, which is 11.6% a year faster than revenue has been growing (+9.0% a year on file). That is a demandingness score of 83.5 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (June 30)
- Durability 87 of 100
- Demandingness 84 of 100
- Return on invested capital: latest +49.9%, 3-year average +47.7%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +4.6%
- Share count, yearly change -1.5%
- Trailing free cash flow margin +27.7%
- Growth the price implies +20.5% a year
- Revenue growth on file +9.0% a year
Prices frozen
- Share price: 147.79, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.55
|
| NTAP |
Buy, watch |
October 23, 2026 |
216.86 |
October 23, 2026 |
762.64 |
12 months |
Debt: net debt is 0.6 years of free cash flow; operating profit covers interest 17.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 95.9 of 100 because return on invested capital is +69.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.5% a year; the share count is shrinking at 2.6% a year; trailing free cash flow margin is +22.3%.
- The price implies free cash flow growth of +10.2% a year for ten years, which is 7.3% a year faster than revenue has been growing (+2.9% a year on file). That is a demandingness score of 50.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 95.9 of 100 because return on invested capital is +69.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.5% a year; the share count is shrinking at 2.6% a year; trailing free cash flow margin is +22.3%.
- Return on invested capital: latest +69.0%, 3-year average +64.4%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +11.2% a year for ten years, which is 8.3% a year faster than revenue has been growing (+2.9% a year on file). That is a demandingness score of 52 of 100.
Inputs at freeze - Data: filings through fiscal Q1 2027 (July 31)
- Durability 96 of 100
- Demandingness 52 of 100
- Return on invested capital: latest +69.0%, 3-year average +64.4%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +42.5%
- Share count, yearly change -2.6%
- Trailing free cash flow margin +22.3%
- Growth the price implies +11.2% a year
- Revenue growth on file +2.9% a year
Prices frozen
- Share price: 216.86, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.64
|
| ADP |
Buy, watch |
October 23, 2026 |
306.18 |
October 23, 2026 |
762.74 |
12 months |
Debt: net debt is 0.2 years of free cash flow; operating profit covers interest 12.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 90.8 of 100 because return on invested capital is +46.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +11.2% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +21.8%.
- The price implies free cash flow growth of +9.0% a year for ten years, which is 2.2% a year faster than revenue has been growing (+6.8% a year on file). That is a demandingness score of 47.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 90.8 of 100 because return on invested capital is +46.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +11.2% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +21.8%.
- Return on invested capital: latest +46.9%, 3-year average +58.2%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +11.0% a year for ten years, which is 4.2% a year faster than revenue has been growing (+6.8% a year on file). That is a demandingness score of 51.8 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (June 30)
- Durability 91 of 100
- Demandingness 52 of 100
- Return on invested capital: latest +46.9%, 3-year average +58.2%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +11.2%
- Share count, yearly change -1.2%
- Trailing free cash flow margin +21.8%
- Growth the price implies +11.0% a year
- Revenue growth on file +6.8% a year
Prices frozen
- Share price: 306.18, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.74
|
| CRH |
Buy, watch |
October 23, 2026 |
85.28 |
October 23, 2026 |
762.19 |
12 months |
Debt: net debt is 5.4 years of free cash flow; operating profit covers interest 6.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.5 of 100 because return on invested capital is +11.4% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.3% a year; the share count is shrinking at 3.5% a year; trailing free cash flow margin is +7.2%.
- The price implies free cash flow growth of +7.7% a year for ten years, which is 3.1% a year faster than revenue has been growing (+4.6% a year on file). That is a demandingness score of 44.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 71.5 of 100 because return on invested capital is +11.4% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.3% a year; the share count is shrinking at 3.5% a year; trailing free cash flow margin is +7.2%.
- Return on invested capital: latest +11.4%, 3-year average +12.2%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +8.1% a year for ten years, which is 3.5% a year faster than revenue has been growing (+4.6% a year on file). That is a demandingness score of 45.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 72 of 100
- Demandingness 45 of 100
- Return on invested capital: latest +11.4%, 3-year average +12.2%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +12.3%
- Share count, yearly change -3.5%
- Trailing free cash flow margin +7.2%
- Growth the price implies +8.1% a year
- Revenue growth on file +4.6% a year
Prices frozen
- Share price: 85.28, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.19
|
| ABNB |
Buy, watch |
October 23, 2026 |
173.45 |
October 23, 2026 |
762.81 |
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, v4) - Business durability scores 90.5 of 100 because return on invested capital is +55.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.6% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +36.9%.
- Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +8.6% a year for ten years, which is 4.8% a year slower than revenue has been growing (+13.4% a year on file). That is a demandingness score of 46.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 90.5 of 100 because return on invested capital is +55.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.6% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +36.9%.
- Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +8.4% a year for ten years, which is 5.0% a year slower than revenue has been growing (+13.4% a year on file). That is a demandingness score of 46 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 91 of 100
- Demandingness 46 of 100
- Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +8.6%
- Share count, yearly change -1.6%
- Trailing free cash flow margin +36.9%
- Growth the price implies +8.4% a year
- Revenue growth on file +13.4% a year
Prices frozen
- Share price: 173.45, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.81
|
| VRTX |
Buy, watch |
October 23, 2026 |
524.90 |
October 23, 2026 |
762.70 |
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 70 of 100 because return on invested capital is +26.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -9.6% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +30.2%.
- The price implies free cash flow growth of +15.4% a year for ten years, which is 5.1% a year faster than revenue has been growing (+10.4% a year on file). That is a demandingness score of 59.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 70 of 100 because return on invested capital is +26.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -9.6% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +30.2%.
- Return on invested capital: latest +26.6%, 3-year average +25.2%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +15.3% a year for ten years, which is 5.0% a year faster than revenue has been growing (+10.4% a year on file). That is a demandingness score of 59.3 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 70 of 100
- Demandingness 59 of 100
- Return on invested capital: latest +26.6%, 3-year average +25.2%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -9.6%
- Share count, yearly change -0.4%
- Trailing free cash flow margin +30.2%
- Growth the price implies +15.3% a year
- Revenue growth on file +10.4% a year
Prices frozen
- Share price: 524.90, 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: owner free cash flow per share is already negative (latest yearly change -9.6%).
|
| MMM |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
173.66 |
October 23, 2026 |
762.81 |
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 -30.3%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +14.7%, revenue -1.6%, ceiling +13.4%). The verdict is unchanged.
Debt: net debt is 3.6 years of free cash flow; operating profit covers interest 5.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 66.3 of 100 because return on invested capital is +31.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -30.3% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +15.8%.
- The price implies free cash flow growth of +8.9% a year for ten years, which is 10.5% a year faster than revenue has been growing (-1.6% a year on file). That is a demandingness score of 62.2 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 63.9 of 100 because return on invested capital is +31.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -30.3% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +10.6%.
- Return on invested capital: latest +31.3%, 3-year average +7.4%, direction: improving. The latest year and the average are 23.9 points apart. The call reads the latest year.
- The price implies free cash flow growth of +14.7% a year for ten years, which is 16.3% a year faster than revenue has been growing (-1.6% a year on file). That is a demandingness score of 73.3 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 64 of 100
- Demandingness 73 of 100
- Return on invested capital: latest +31.3%, 3-year average +7.4%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -30.3%
- Share count, yearly change -1.2%
- Trailing free cash flow margin +10.6%
- Growth the price implies +14.7% a year
- Revenue growth on file -1.6% a year
Prices frozen
- Share price: 173.66, 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 -30.3%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +14.7%, revenue -1.6%, ceiling +13.4%).
|
| SNPS |
Hold, no edge Call weakening 3 of 4 |
October 23, 2026 |
432.13 |
October 23, 2026 |
762.62 |
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 +3.2%). | Already broken: owner free cash flow per share is already negative (latest yearly change -31.1%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +6.9%). The verdict is unchanged.
Debt: net debt is 2.3 years of free cash flow; operating profit covers interest 1.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 24 of 100 because return on invested capital is +3.2% against a stated +10% cost of capital; owner free cash flow per share is changing at -31.1% a year; the share count is growing at 6.9% a year; trailing free cash flow margin is +29.2%.
- The price implies free cash flow growth of +12.9% a year for ten years, which is 2.3% a year slower than revenue has been growing (+15.2% a year on file). That is a demandingness score of 55 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 24 of 100 because return on invested capital is +3.2% against a stated +10% cost of capital; owner free cash flow per share is changing at -31.1% a year; the share count is growing at 6.9% a year; trailing free cash flow margin is +29.2%.
- Return on invested capital: latest +3.2%, 3-year average +16.7%, direction: deteriorating. The latest year and the average are 13.6 points apart. The call reads the latest year.
- The price implies free cash flow growth of +13.3% a year for ten years, which is 1.9% a year slower than revenue has been growing (+15.2% a year on file). That is a demandingness score of 55.7 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (July 31)
- Durability 24 of 100
- Demandingness 56 of 100
- Return on invested capital: latest +3.2%, 3-year average +16.7%, direction: deteriorating (the call reads the latest year)
- Input check: The income statement grades B (69 of 100) while the return on invested capital input is +3.18%, under the 4% floor. The latest year was recomputed from the filed figures (operating profit after tax over average invested capital, from the filed annual reports): +3.18% against +3.18% in the feed, within 3 points, so the flag is cleared and the call proceeds.
- Owner free cash flow per share, yearly change -31.1%
- Share count, yearly change +6.9%
- Trailing free cash flow margin +29.2%
- Growth the price implies +13.3% a year
- Revenue growth on file +15.2% a year
Prices frozen
- Share price: 432.13, 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 +3.2%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -31.1%).
- Already broken: the share count is already growing faster than 5% a year (latest yearly change +6.9%).
|
| HPQ |
Buy, watch |
October 23, 2026 |
33.06 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 1.3 years of free cash flow; operating profit covers interest 8.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 62.9 of 100 because return on invested capital is +52.1% against a stated +10% cost of capital; owner free cash flow per share is changing at -10.3% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +6.6%.
- The price implies free cash flow growth of -6.5% a year for ten years, which is 2.3% a year slower than revenue has been growing (-4.2% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 62.9 of 100 because return on invested capital is +52.1% against a stated +10% cost of capital; owner free cash flow per share is changing at -10.3% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +6.6%.
- Return on invested capital: latest +52.1%, 3-year average +53.3%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of -5.6% a year for ten years, which is 1.4% a year slower than revenue has been growing (-4.2% a year on file). That is a demandingness score of 15 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (July 31)
- Durability 63 of 100
- Demandingness 15 of 100
- Return on invested capital: latest +52.1%, 3-year average +53.3%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change -10.3%
- Share count, yearly change -2.0%
- Trailing free cash flow margin +6.6%
- Growth the price implies -5.6% a year
- Revenue growth on file -4.2% a year
Prices frozen
- Share price: 33.06, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
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.3%).
|
| MU |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
882.63 |
October 23, 2026 |
762.64 |
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 -36.1%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +46.3%, revenue +6.7%, ceiling +21.7%). The verdict is unchanged.
Debt: net debt is 0.6 years of free cash flow; operating profit covers interest 167.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 56.1 of 100 because return on invested capital is +15.5% against a stated +10% cost of capital; owner free cash flow per share is changing at -36.1% a year; the share count is growing at 0.8% a year; trailing free cash flow margin is +29.0%.
- The price implies free cash flow growth of +18.7% a year for ten years, which is 12.0% a year faster than revenue has been growing (+6.7% a year on file). That is a demandingness score of 80.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 45.4 of 100 because return on invested capital is +15.5% against a stated +10% cost of capital; owner free cash flow per share is changing at -36.1% a year; the share count is growing at 0.8% a year; trailing free cash flow margin is +2.5%.
- Return on invested capital: latest +15.5%, 3-year average +2.8%, direction: improving. The latest year and the average are 12.7 points apart. The call reads the latest year.
- The price implies free cash flow growth of +46.3% a year for ten years, which is 39.6% a year faster than revenue has been growing (+6.7% a year on file). That is a demandingness score of 100 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (September 3)
- Durability 45 of 100
- Demandingness 100 of 100
- Return on invested capital: latest +15.5%, 3-year average +2.8%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -36.1%
- Share count, yearly change +0.8%
- Trailing free cash flow margin +2.5%
- Growth the price implies +46.3% a year
- Revenue growth on file +6.7% a year
Prices frozen
- Share price: 882.63, 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 -36.1%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +46.3%, revenue +6.7%, ceiling +21.7%).
|
| A |
Hold, no edge |
October 23, 2026 |
171.84 |
October 23, 2026 |
762.81 |
12 months |
Debt: net debt is 1.7 years of free cash flow; operating profit covers interest 15.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 74.4 of 100 because return on invested capital is +16.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +6.0% a year; the share count is shrinking at 1.4% a year; trailing free cash flow margin is +17.2%.
- The price implies free cash flow growth of +16.7% a year for ten years, which is 16.2% a year faster than revenue has been growing (+0.5% a year on file). That is a demandingness score of 76.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 74.4 of 100 because return on invested capital is +16.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +6.0% a year; the share count is shrinking at 1.4% a year; trailing free cash flow margin is +17.2%.
- Return on invested capital: latest +16.5%, 3-year average +17.1%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +16.5% a year for ten years, which is 16.0% a year faster than revenue has been growing (+0.5% a year on file). That is a demandingness score of 76.4 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (July 31)
- Durability 74 of 100
- Demandingness 76 of 100
- Return on invested capital: latest +16.5%, 3-year average +17.1%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +6.0%
- Share count, yearly change -1.4%
- Trailing free cash flow margin +17.2%
- Growth the price implies +16.5% a year
- Revenue growth on file +0.5% a year
Prices frozen
- Share price: 171.84, 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: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +16.5%, revenue +0.5%, ceiling +15.5%).
|
| PH |
Buy, watch |
October 23, 2026 |
881.91 |
October 23, 2026 |
762.50 |
12 months |
Debt: net debt is 2.1 years of free cash flow; operating profit covers interest 11.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 81 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 +15.6% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +18.2%.
- The price implies free cash flow growth of +13.8% a year for ten years, which is 9.7% a year faster than revenue has been growing (+4.1% a year on file). That is a demandingness score of 56.6 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 81 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 +15.6% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +18.2%.
- Return on invested capital: latest +16.1%, 3-year average +15.1%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +12.5% a year for ten years, which is 8.4% a year faster than revenue has been growing (+4.1% a year on file). That is a demandingness score of 54.4 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (June 30)
- Durability 81 of 100
- Demandingness 54 of 100
- Return on invested capital: latest +16.1%, 3-year average +15.1%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +15.6%
- Share count, yearly change -0.6%
- Trailing free cash flow margin +18.2%
- Growth the price implies +12.5% a year
- Revenue growth on file +4.1% a year
Prices frozen
- Share price: 881.91, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.50
|
| MRVL |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
229.01 |
October 23, 2026 |
762.64 |
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 +7.0%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +32.5%, revenue +11.4%, ceiling +26.4%). The verdict is unchanged.
Debt: net debt is 0.6 years of free cash flow; operating profit covers interest 3.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 66.9 of 100 because return on invested capital is +7.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +16.0% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +18.2%.
- The price implies free cash flow growth of +33.7% a year for ten years, which is 22.2% a year faster than revenue has been growing (+11.4% a year on file). That is a demandingness score of 100 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 66.9 of 100 because return on invested capital is +7.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +16.0% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +18.2%.
- Return on invested capital: latest +7.0%, 3-year average +1.2%, direction: improving. The latest year and the average are 5.9 points apart. The call reads the latest year.
- The price implies free cash flow growth of +32.5% a year for ten years, which is 21.0% a year faster than revenue has been growing (+11.4% a year on file). That is a demandingness score of 100 of 100.
Inputs at freeze - Data: filings through fiscal Q2 2027 (July 31)
- Durability 67 of 100
- Demandingness 100 of 100
- Return on invested capital: latest +7.0%, 3-year average +1.2%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +16.0%
- Share count, yearly change -0.3%
- Trailing free cash flow margin +18.2%
- Growth the price implies +32.5% a year
- Revenue growth on file +11.4% a year
Prices frozen
- Share price: 229.01, 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 +7.0%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +32.5%, revenue +11.4%, ceiling +26.4%).
|
| TDY |
Hold, no edge |
October 23, 2026 |
622.69 |
October 23, 2026 |
762.62 |
12 months |
Debt: net debt is 1.5 years of free cash flow; operating profit covers interest 20.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 68.4 of 100 because return on invested capital is +7.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.5% a year; the share count is shrinking at 0.5% a year; trailing free cash flow margin is +17.9%.
- The price implies free cash flow growth of +10.6% a year for ten years, which is 6.7% a year faster than revenue has been growing (+3.9% a year on file). That is a demandingness score of 51 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 68.4 of 100 because return on invested capital is +7.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.5% a year; the share count is shrinking at 0.5% a year; trailing free cash flow margin is +17.9%.
- Return on invested capital: latest +7.7%, 3-year average +7.9%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +10.9% a year for ten years, which is 7.0% a year faster than revenue has been growing (+3.9% a year on file). That is a demandingness score of 51.6 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 68 of 100
- Demandingness 52 of 100
- Return on invested capital: latest +7.7%, 3-year average +7.9%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +42.5%
- Share count, yearly change -0.5%
- Trailing free cash flow margin +17.9%
- Growth the price implies +10.9% a year
- Revenue growth on file +3.9% a year
Prices frozen
- Share price: 622.69, 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 +7.7%).
|
| LYV |
Hold, no edge |
October 23, 2026 |
175.40 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 0.1 years of free cash flow; operating profit covers interest 2.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 58.7 of 100 because return on invested capital is +27.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -52.5% a year; the share count is growing at 0.6% a year; trailing free cash flow margin is +5.2%.
- The price implies free cash flow growth of +12.9% a year for ten years, which is 1.9% a year slower than revenue has been growing (+14.7% a year on file). That is a demandingness score of 55 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 58.7 of 100 because return on invested capital is +27.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -52.5% a year; the share count is growing at 0.6% a year; trailing free cash flow margin is +5.2%.
- Return on invested capital: latest +27.9%, 3-year average +33.0%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +13.1% a year for ten years, which is 1.6% a year slower than revenue has been growing (+14.7% a year on file). That is a demandingness score of 55.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 59 of 100
- Demandingness 56 of 100
- Return on invested capital: latest +27.9%, 3-year average +33.0%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -52.5%
- Share count, yearly change +0.6%
- Trailing free cash flow margin +5.2%
- Growth the price implies +13.1% a year
- Revenue growth on file +14.7% a year
Prices frozen
- Share price: 175.40, 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 -52.5%).
|
| LII |
Buy, watch |
October 23, 2026 |
376.82 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 2.0 years of free cash flow; operating profit covers interest 17.3 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - Business durability scores 89.8 of 100 because return on invested capital is +34.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +51.3% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +13.9%.
- Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +6.1% a year for ten years, which is 2.9% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 40.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 89.8 of 100 because return on invested capital is +34.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +51.3% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +13.9%.
- Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +6.1% a year for ten years, which is 2.8% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 40.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 90 of 100
- Demandingness 40 of 100
- Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +51.3%
- Share count, yearly change -0.6%
- Trailing free cash flow margin +13.9%
- Growth the price implies +6.1% a year
- Revenue growth on file +3.3% a year
Prices frozen
- Share price: 376.82, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.55
|
| CTSH |
High-conviction buy |
October 23, 2026 |
70.37 |
October 23, 2026 |
762.19 |
12 months |
Debt: net debt is 0.2 years of free cash flow; operating profit covers interest 97.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 73.9 of 100 because return on invested capital is +15.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +9.1% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +12.0%.
- The price implies free cash flow growth of -2.2% a year for ten years, which is 5.0% a year slower than revenue has been growing (+2.8% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 73.9 of 100 because return on invested capital is +15.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +9.1% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +12.0%.
- Return on invested capital: latest +15.2%, 3-year average +17.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +1.0% a year for ten years, which is 1.8% a year slower than revenue has been growing (+2.8% a year on file). That is a demandingness score of 27.4 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 74 of 100
- Demandingness 27 of 100
- Return on invested capital: latest +15.2%, 3-year average +17.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +9.1%
- Share count, yearly change -2.0%
- Trailing free cash flow margin +12.0%
- Growth the price implies +1.0% a year
- Revenue growth on file +2.8% a year
Prices frozen
- Share price: 70.37, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.19
|
| OMC |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
83.03 |
October 23, 2026 |
762.50 |
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.1%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +15.6%). The verdict is unchanged.
Debt: net debt is 2.8 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 40.4 of 100 because return on invested capital is +3.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +31.4% a year; the share count is growing at 15.6% a year; trailing free cash flow margin is +10.7%.
- The price implies free cash flow growth of -3.4% a year for ten years, which is 10.0% a year slower than revenue has been growing (+6.5% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 40.4 of 100 because return on invested capital is +3.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +31.4% a year; the share count is growing at 15.6% a year; trailing free cash flow margin is +10.7%.
- Return on invested capital: latest +3.1%, 3-year average +19.3%, direction: deteriorating. The latest year and the average are 16.2 points apart. The call reads the latest year.
- The price implies free cash flow growth of -2.0% a year for ten years, which is 8.5% a year slower than revenue has been growing (+6.5% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 40 of 100
- Demandingness 0 of 100
- Return on invested capital: latest +3.1%, 3-year average +19.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +31.4%
- Share count, yearly change +15.6%
- Trailing free cash flow margin +10.7%
- Growth the price implies -2.0% a year
- Revenue growth on file +6.5% a year
Prices frozen
- Share price: 83.03, 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 +3.1%).
- Already broken: the share count is already growing faster than 5% a year (latest yearly change +15.6%).
|
| VZ |
Buy, watch |
October 23, 2026 |
44.49 |
October 23, 2026 |
762.70 |
12 months |
Debt: net debt is 8.1 years of free cash flow; operating profit covers interest 3.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 57.2 of 100 because return on invested capital is +8.6% against a stated +10% cost of capital; the share count is growing at 0.1% a year; trailing free cash flow margin is +14.5%.
- The price implies free cash flow growth of -2.4% a year for ten years, which is 2.8% a year slower than revenue has been growing (+0.3% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 57.2 of 100 because return on invested capital is +8.6% against a stated +10% cost of capital; the share count is growing at 0.1% a year; trailing free cash flow margin is +14.5%.
- Return on invested capital: latest +8.6%, 3-year average +8.3%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of -3.1% a year for ten years, which is 3.4% a year slower than revenue has been growing (+0.3% a year on file). That is a demandingness score of 15 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 57 of 100
- Demandingness 15 of 100
- Return on invested capital: latest +8.6%, 3-year average +8.3%, direction: flat (the call reads the latest year)
- Share count, yearly change +0.1%
- Trailing free cash flow margin +14.5%
- Growth the price implies -3.1% a year
- Revenue growth on file +0.3% a year
Prices frozen
- Share price: 44.49, 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.6%).
|
| CDNS |
Hold, no edge |
October 23, 2026 |
316.58 |
October 23, 2026 |
762.48 |
12 months |
Debt: net debt is 0.6 years of free cash flow; operating profit covers interest 14.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 89.9 of 100 because return on invested capital is +24.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.2% a year; the share count is shrinking at 0.1% a year; trailing free cash flow margin is +28.6%.
- The price implies free cash flow growth of +21.2% a year for ten years, which is 7.0% a year faster than revenue has been growing (+14.1% a year on file). That is a demandingness score of 69.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 89.9 of 100 because return on invested capital is +24.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.2% a year; the share count is shrinking at 0.1% a year; trailing free cash flow margin is +28.6%.
- Return on invested capital: latest +24.8%, 3-year average +28.8%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +20.8% a year for ten years, which is 6.6% a year faster than revenue has been growing (+14.1% a year on file). That is a demandingness score of 68.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 90 of 100
- Demandingness 69 of 100
- Return on invested capital: latest +24.8%, 3-year average +28.8%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +10.2%
- Share count, yearly change -0.1%
- Trailing free cash flow margin +28.6%
- Growth the price implies +20.8% a year
- Revenue growth on file +14.1% a year
Prices frozen
- Share price: 316.58, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.48
|
| GWW |
Hold, no edge |
October 23, 2026 |
1359.32 |
October 23, 2026 |
762.70 |
12 months |
Debt: net debt is 1.2 years of free cash flow; operating profit covers interest 33.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 83.7 of 100 because return on invested capital is +32.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +9.3% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +8.0%.
- The price implies free cash flow growth of +16.8% a year for ten years, which is 11.2% a year faster than revenue has been growing (+5.6% a year on file). That is a demandingness score of 76.9 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 83.7 of 100 because return on invested capital is +32.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +9.3% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +8.0%.
- Return on invested capital: latest +32.2%, 3-year average +36.4%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +17.9% a year for ten years, which is 12.3% a year faster than revenue has been growing (+5.6% a year on file). That is a demandingness score of 78.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 84 of 100
- Demandingness 79 of 100
- Return on invested capital: latest +32.2%, 3-year average +36.4%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +9.3%
- Share count, yearly change -1.9%
- Trailing free cash flow margin +8.0%
- Growth the price implies +17.9% a year
- Revenue growth on file +5.6% a year
Prices frozen
- Share price: 1359.32, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.70
|
| BF-B |
Hold, no edge |
October 23, 2026 |
29.62 |
October 23, 2026 |
762.48 |
12 months |
Debt: net debt is 5.1 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, v5) - Business durability scores 77.2 of 100 because return on invested capital is +14.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +27.0% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +10.8%.
- Return on invested capital: latest +14.9%, 3-year average +15.3%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +13.9% a year for ten years, which is 16.3% a year faster than revenue has been growing (-2.4% a year on file). That is a demandingness score of 71.9 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 77.2 of 100 because return on invested capital is +14.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +27.0% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +10.8%.
- Return on invested capital: latest +14.9%, 3-year average +15.3%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +14.1% a year for ten years, which is 16.5% a year faster than revenue has been growing (-2.4% a year on file). That is a demandingness score of 72.2 of 100.
Inputs at freeze - Data: filings through fiscal Q1 2027 (July 31)
- Durability 77 of 100
- Demandingness 72 of 100
- Return on invested capital: latest +14.9%, 3-year average +15.3%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +27.0%
- Share count, yearly change -1.5%
- Trailing free cash flow margin +10.8%
- Growth the price implies +14.1% a year
- Revenue growth on file -2.4% a year
Prices frozen
- Share price: 29.62, 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: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +14.1%, revenue -2.4%, ceiling +12.6%).
|
| HSY |
Buy, watch |
October 23, 2026 |
172.01 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 2.1 years of free cash flow; operating profit covers interest 9.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 61.4 of 100 because return on invested capital is +11.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -0.8% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +18.3%.
- The price implies free cash flow growth of +3.7% a year for ten years, in line with the revenue growth already on file (+3.9% a year). That is a demandingness score of 34.2 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 61.4 of 100 because return on invested capital is +11.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -0.8% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +18.3%.
- Return on invested capital: latest +11.3%, 3-year average +22.1%, direction: deteriorating. The latest year and the average are 10.8 points apart. The call reads the latest year.
- The price implies free cash flow growth of +4.2% a year for ten years, in line with the revenue growth already on file (+3.9% a year). That is a demandingness score of 35.6 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 61 of 100
- Demandingness 36 of 100
- Return on invested capital: latest +11.3%, 3-year average +22.1%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -0.8%
- Share count, yearly change -0.3%
- Trailing free cash flow margin +18.3%
- Growth the price implies +4.2% a year
- Revenue growth on file +3.9% a year
Prices frozen
- Share price: 172.01, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
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 -0.8%).
|
| BDX |
Hold, no edge |
October 23, 2026 |
198.65 |
October 23, 2026 |
762.74 |
12 months |
Debt: net debt is 6.4 years of free cash flow; operating profit covers interest 4.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.1 of 100 because return on invested capital is +6.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +18.8% a year; the share count is growing at 0.2% a year; trailing free cash flow margin is +12.2%.
- The price implies free cash flow growth of +7.5% a year for ten years, which is 2.5% a year faster than revenue has been growing (+5.0% a year on file). That is a demandingness score of 43.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 61.1 of 100 because return on invested capital is +6.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +18.8% a year; the share count is growing at 0.2% a year; trailing free cash flow margin is +12.2%.
- Return on invested capital: latest +6.0%, 3-year average +5.8%, direction: flat. The call reads the latest year.
- 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.0% a year on file). That is a demandingness score of 46.5 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (June 30)
- Durability 61 of 100
- Demandingness 47 of 100
- Return on invested capital: latest +6.0%, 3-year average +5.8%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +18.8%
- Share count, yearly change +0.2%
- Trailing free cash flow margin +12.2%
- Growth the price implies +8.6% a year
- Revenue growth on file +5.0% a year
Prices frozen
- Share price: 198.65, 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 +6.0%).
|
| ON |
Hold, no edge Call weakening 3 of 4 |
October 23, 2026 |
72.39 |
October 23, 2026 |
762.64 |
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.9%). | Already broken: owner free cash flow per share is already negative (latest yearly change -2.5%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +6.9%, revenue -10.4%, ceiling +4.6%). The verdict is unchanged.
Debt: net debt is 0.6 years of free cash flow; operating profit covers interest 18.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 50 of 100 because return on invested capital is +7.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.5% a year; the share count is shrinking at 2.8% a year; trailing free cash flow margin is +24.2%.
- The price implies free cash flow growth of +7.2% a year for ten years, which is 17.6% a year faster than revenue has been growing (-10.4% a year on file). That is a demandingness score of 58 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 50 of 100 because return on invested capital is +7.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.5% a year; the share count is shrinking at 2.8% a year; trailing free cash flow margin is +24.2%.
- Return on invested capital: latest +7.9%, 3-year average +18.5%, direction: deteriorating. The latest year and the average are 10.7 points apart. The call reads the latest year.
- The price implies free cash flow growth of +6.9% a year for ten years, which is 17.2% a year faster than revenue has been growing (-10.4% a year on file). That is a demandingness score of 57.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 50 of 100
- Demandingness 57 of 100
- Return on invested capital: latest +7.9%, 3-year average +18.5%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -2.5%
- Share count, yearly change -2.8%
- Trailing free cash flow margin +24.2%
- Growth the price implies +6.9% a year
- Revenue growth on file -10.4% a year
Prices frozen
- Share price: 72.39, 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 +7.9%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -2.5%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +6.9%, revenue -10.4%, ceiling +4.6%).
|
| PPG |
Buy, watch |
October 23, 2026 |
110.79 |
October 23, 2026 |
762.50 |
12 months |
Debt: net debt is 3.8 years of free cash flow; operating profit covers interest 8.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 74.3 of 100 because return on invested capital is +13.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +38.4% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +8.6%.
- Return on invested capital: latest +13.2%, 3-year average +13.2%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +6.1% a year for ten years, which is 5.5% a year faster than revenue has been growing (+0.6% a year on file). That is a demandingness score of 40.2 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 74.3 of 100 because return on invested capital is +13.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +38.4% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +8.6%.
- Return on invested capital: latest +13.2%, 3-year average +13.2%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +5.9% a year for ten years, which is 5.3% a year faster than revenue has been growing (+0.6% a year on file). That is a demandingness score of 39.7 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 74 of 100
- Demandingness 40 of 100
- Return on invested capital: latest +13.2%, 3-year average +13.2%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +38.4%
- Share count, yearly change -1.7%
- Trailing free cash flow margin +8.6%
- Growth the price implies +5.9% a year
- Revenue growth on file +0.6% a year
Prices frozen
- Share price: 110.79, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.50
|
| ZTS |
High-conviction buy |
October 23, 2026 |
81.20 |
October 23, 2026 |
762.56 |
12 months |
Debt: net debt is 3.3 years of free cash flow; operating profit covers interest 15.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 97.2 of 100 because return on invested capital is +28.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +23.8% a year; the share count is shrinking at 2.9% a year; trailing free cash flow margin is +24.3%.
- The price implies free cash flow growth of +1.3% a year for ten years, which is 4.1% a year slower than revenue has been growing (+5.4% a year on file). That is a demandingness score of 28.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 97.2 of 100 because return on invested capital is +28.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +23.8% a year; the share count is shrinking at 2.9% a year; trailing free cash flow margin is +24.3%.
- Return on invested capital: latest +28.9%, 3-year average +27.8%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +3.3% a year for ten years, which is 2.1% a year slower than revenue has been growing (+5.4% a year on file). That is a demandingness score of 33.3 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 97 of 100
- Demandingness 33 of 100
- Return on invested capital: latest +28.9%, 3-year average +27.8%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +23.8%
- Share count, yearly change -2.9%
- Trailing free cash flow margin +24.3%
- Growth the price implies +3.3% a year
- Revenue growth on file +5.4% a year
Prices frozen
- Share price: 81.20, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.56
|
| CNC |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
71.23 |
October 23, 2026 |
762.48 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest -0.9%). | Already broken: owner free cash flow per share is already negative (latest yearly change -2.8%). The verdict is unchanged.
Debt: net debt is 0.1 years of free cash flow; operating profit covers interest 2.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 34.7 of 100 because return on invested capital is -0.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.8% a year; the share count is shrinking at 3.7% a year; trailing free cash flow margin is +4.4%.
- The price implies free cash flow growth of -18.3% a year for ten years, which is 28.7% a year slower than revenue has been growing (+10.5% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 34.7 of 100 because return on invested capital is -0.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.8% a year; the share count is shrinking at 3.7% a year; trailing free cash flow margin is +4.4%.
- Return on invested capital: latest -0.9%, 3-year average +5.3%, direction: deteriorating. The latest year and the average are 6.3 points apart. The call reads the latest year.
- The price implies free cash flow growth of -16.0% a year for ten years, which is 26.5% a year slower than revenue has been growing (+10.5% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 35 of 100
- Demandingness 0 of 100
- Return on invested capital: latest -0.9%, 3-year average +5.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -2.8%
- Share count, yearly change -3.7%
- Trailing free cash flow margin +4.4%
- Growth the price implies -16.0% a year
- Revenue growth on file +10.5% a year
Prices frozen
- Share price: 71.23, 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 -0.9%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -2.8%).
|
| DHR |
Sell, exit Call weakening 2 of 4 |
October 23, 2026 |
226.32 |
October 23, 2026 |
762.19 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: the share count is already not growing (latest yearly change -1.0%). | Already broken: the growth the price implies is already within 15 percentage points of the revenue growth on file (implied +12.2%, revenue -2.7%, ceiling +12.3%). The verdict is unchanged.
Debt: net debt is 3.9 years of free cash flow; operating profit covers interest 17.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 42 of 100 because return on invested capital is +6.0% against a stated +10% cost of capital; owner free cash flow per share is changing at -10.4% a year; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +21.8%.
- The price implies free cash flow growth of +12.7% a year for ten years, which is 15.4% a year faster than revenue has been growing (-2.7% a year on file). That is a demandingness score of 69.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 42.3 of 100 because return on invested capital is +6.0% against a stated +10% cost of capital; owner free cash flow per share is changing at -10.4% a year; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +22.4%.
- Return on invested capital: latest +6.0%, 3-year average +6.3%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +12.2% a year for ten years, which is 14.9% a year faster than revenue has been growing (-2.7% a year on file). That is a demandingness score of 68.8 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 25)
- Durability 42 of 100
- Demandingness 69 of 100
- Return on invested capital: latest +6.0%, 3-year average +6.3%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change -10.4%
- Share count, yearly change -1.0%
- Trailing free cash flow margin +22.4%
- Growth the price implies +12.2% a year
- Revenue growth on file -2.7% a year
Prices frozen
- Share price: 226.32, 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: the share count is already not growing (latest yearly change -1.0%).
- Already broken: the growth the price implies is already within 15 percentage points of the revenue growth on file (implied +12.2%, revenue -2.7%, ceiling +12.3%).
|
| AMGN |
Hold, no edge |
October 23, 2026 |
442.71 |
October 23, 2026 |
762.74 |
12 months |
Debt: net debt is 4.3 years of free cash flow; operating profit covers interest 4.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 64 of 100 because return on invested capital is +14.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -3.5% a year; the share count is growing at 0.3% a year; trailing free cash flow margin is +26.7%.
- The price implies free cash flow growth of +9.1% a year for ten years, which is 2.7% a year slower than revenue has been growing (+11.8% a year on file). That is a demandingness score of 47.6 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 64 of 100 because return on invested capital is +14.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -3.5% a year; the share count is growing at 0.3% a year; trailing free cash flow margin is +26.7%.
- Return on invested capital: latest +14.4%, 3-year average +13.3%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +9.9% a year for ten years, which is 1.9% a year slower than revenue has been growing (+11.8% a year on file). That is a demandingness score of 49.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 64 of 100
- Demandingness 50 of 100
- Return on invested capital: latest +14.4%, 3-year average +13.3%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -3.5%
- Share count, yearly change +0.3%
- Trailing free cash flow margin +26.7%
- Growth the price implies +9.9% a year
- Revenue growth on file +11.8% a year
Prices frozen
- Share price: 442.71, 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.5%).
|
| TT |
Buy, watch |
October 23, 2026 |
445.82 |
October 23, 2026 |
762.70 |
12 months |
Debt: net debt is 0.9 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 91.2 of 100 because return on invested capital is +29.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +34.5% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +16.0%.
- The price implies free cash flow growth of +12.3% a year for ten years, which is 2.2% a year faster than revenue has been growing (+10.1% a year on file). That is a demandingness score of 54 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 91.2 of 100 because return on invested capital is +29.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +34.5% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +16.0%.
- Return on invested capital: latest +29.1%, 3-year average +26.1%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +12.2% a year for ten years, which is 2.1% a year faster than revenue has been growing (+10.1% a year on file). That is a demandingness score of 53.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 91 of 100
- Demandingness 54 of 100
- Return on invested capital: latest +29.1%, 3-year average +26.1%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +34.5%
- Share count, yearly change -1.1%
- Trailing free cash flow margin +16.0%
- Growth the price implies +12.2% a year
- Revenue growth on file +10.1% a year
Prices frozen
- Share price: 445.82, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.70
|
| KDP |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
34.88 |
October 23, 2026 |
762.55 |
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 +7.1%). | Already broken: owner free cash flow per share is already negative (latest yearly change -15.7%). The verdict is unchanged.
Debt: net debt is 14.5 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 39.1 of 100 because return on invested capital is +7.1% against a stated +10% cost of capital; owner free cash flow per share is changing at -15.7% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +9.8%.
- The price implies free cash flow growth of +8.7% a year for ten years, which is 3.0% a year faster than revenue has been growing (+5.7% a year on file). That is a demandingness score of 46.8 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 39.1 of 100 because return on invested capital is +7.1% against a stated +10% cost of capital; owner free cash flow per share is changing at -15.7% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +9.8%.
- Return on invested capital: latest +7.1%, 3-year average +6.6%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +10.3% a year for ten years, which is 4.6% a year faster than revenue has been growing (+5.7% a year on file). That is a demandingness score of 50.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 39 of 100
- Demandingness 51 of 100
- Return on invested capital: latest +7.1%, 3-year average +6.6%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change -15.7%
- Share count, yearly change -1.2%
- Trailing free cash flow margin +9.8%
- Growth the price implies +10.3% a year
- Revenue growth on file +5.7% a year
Prices frozen
- Share price: 34.88, 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 +7.1%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -15.7%).
|
| JCI |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
143.99 |
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 -12.9%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +21.0%, revenue +4.6%, ceiling +19.6%). The verdict is unchanged.
Debt: net debt is 5.3 years of free cash flow; operating profit covers interest 17.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 47.7 of 100 because return on invested capital is +10.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -12.9% a year; the share count is shrinking at 3.9% a year; trailing free cash flow margin is +6.6%.
- The price implies free cash flow growth of +21.3% a year for ten years, which is 16.7% a year faster than revenue has been growing (+4.6% a year on file). That is a demandingness score of 84.8 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 47.7 of 100 because return on invested capital is +10.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -12.9% a year; the share count is shrinking at 3.9% a year; trailing free cash flow margin is +6.6%.
- Return on invested capital: latest +10.4%, 3-year average +9.2%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +21.0% a year for ten years, which is 16.4% a year faster than revenue has been growing (+4.6% a year on file). That is a demandingness score of 84.2 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (June 30)
- Durability 48 of 100
- Demandingness 84 of 100
- Return on invested capital: latest +10.4%, 3-year average +9.2%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -12.9%
- Share count, yearly change -3.9%
- Trailing free cash flow margin +6.6%
- Growth the price implies +21.0% a year
- Revenue growth on file +4.6% a year
Prices frozen
- Share price: 143.99, 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 -12.9%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +21.0%, revenue +4.6%, ceiling +19.6%).
|
| DDOG |
Sell, exit Call weakening 2 of 4 |
October 23, 2026 |
269.17 |
October 23, 2026 |
762.19 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: the growth the price implies is already within 15 percentage points of the revenue growth on file (implied +28.4%, revenue +25.0%, ceiling +40.0%). | Already broken: trailing free cash flow margin is already above 5% (latest +27.0%). The verdict is unchanged.
Debt: net debt is 0.5 years of free cash flow; operating profit covers interest 1.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 33.5 of 100 because return on invested capital is -1.0% against a stated +10% cost of capital; the share count is growing at 3.4% a year; trailing free cash flow margin is +27.0%.
- The price implies free cash flow growth of +28.4% a year for ten years, which is 1.4% a year faster than revenue has been growing (+26.9% a year on file). That is a demandingness score of 82.1 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 33.5 of 100 because return on invested capital is -1.0% against a stated +10% cost of capital; the share count is growing at 3.4% a year; trailing free cash flow margin is +27.0%.
- Return on invested capital: latest -0.9%, 3-year average -0.2%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +28.4% a year for ten years, which is 3.4% a year faster than revenue has been growing (+25.0% a year on file). That is a demandingness score of 82.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 34 of 100
- Demandingness 82 of 100
- Return on invested capital: latest -0.9%, 3-year average -0.2%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change +3.4%
- Trailing free cash flow margin +27.0%
- Growth the price implies +28.4% a year
- Revenue growth on file +25.0% a year
Prices frozen
- Share price: 269.17, 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: the growth the price implies is already within 15 percentage points of the revenue growth on file (implied +28.4%, revenue +25.0%, ceiling +40.0%).
- Already broken: trailing free cash flow margin is already above 5% (latest +27.0%).
|
| HD |
Buy, watch |
October 23, 2026 |
319.49 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 3.4 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 74.5 of 100 because return on invested capital is +22.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.6% a year; the share count is shrinking at 0.7% a year; trailing free cash flow margin is +8.9%.
- The price implies free cash flow growth of +7.2% a year for ten years, which is 5.7% a year faster than revenue has been growing (+1.5% a year on file). That is a demandingness score of 43 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 74.5 of 100 because return on invested capital is +22.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.6% a year; the share count is shrinking at 0.7% a year; trailing free cash flow margin is +8.9%.
- Return on invested capital: latest +22.1%, 3-year average +27.9%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +8.5% a year for ten years, which is 6.9% a year faster than revenue has been growing (+1.5% a year on file). That is a demandingness score of 46.1 of 100.
Inputs at freeze - Data: filings through fiscal Q2 2027 (July 31)
- Durability 75 of 100
- Demandingness 46 of 100
- Return on invested capital: latest +22.1%, 3-year average +27.9%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +3.6%
- Share count, yearly change -0.7%
- Trailing free cash flow margin +8.9%
- Growth the price implies +8.5% a year
- Revenue growth on file +1.5% a year
Prices frozen
- Share price: 319.49, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
|
| RVTY |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
157.59 |
October 23, 2026 |
762.50 |
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.3%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +13.9%, revenue -4.8%, ceiling +10.2%). The verdict is unchanged.
Debt: net debt is 3.9 years of free cash flow; operating profit covers interest 5.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.9 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 +0.3% a year; the share count is shrinking at 3.8% a year; trailing free cash flow margin is +19.2%.
- The price implies free cash flow growth of +13.1% a year for ten years, which is 17.9% a year faster than revenue has been growing (-4.8% a year on file). That is a demandingness score of 70.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 50.9 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 +0.3% a year; the share count is shrinking at 3.8% a year; trailing free cash flow margin is +19.2%.
- Return on invested capital: latest +3.3%, 3-year average +2.8%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +13.9% a year for ten years, which is 18.7% a year faster than revenue has been growing (-4.8% a year on file). That is a demandingness score of 71.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 51 of 100
- Demandingness 72 of 100
- Return on invested capital: latest +3.3%, 3-year average +2.8%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +0.3%
- Share count, yearly change -3.8%
- Trailing free cash flow margin +19.2%
- Growth the price implies +13.9% a year
- Revenue growth on file -4.8% a year
Prices frozen
- Share price: 157.59, 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 +3.3%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +13.9%, revenue -4.8%, ceiling +10.2%).
|
| LITE |
Sell, exit Call weakening 2 of 4 |
October 23, 2026 |
776.05 |
October 23, 2026 |
762.55 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already at or above the stated +10% cost of capital (latest +11.3%). | Already broken: trailing free cash flow margin is already above 5% (latest +10.0%). The verdict is unchanged.
Debt: net debt is 2.2 years of free cash flow; operating profit covers interest 24.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, v1) - Business durability scores 42.4 of 100 (low). The strongest reading is return on invested capital at 58.9 of 100.
- The price implies free cash flow growth of +45.0% a year for ten years, which is +25.5% a year faster than revenue has been growing. That is a demandingness score of 100 of 100.
- A weak business whose price still assumes fast growth is the only sell this version issues.
Amended rationale (2026-10-23, v6) - Business durability scores 42.4 of 100 because return on invested capital is +11.3% against a stated +10% cost of capital; the share count is growing at 10.1% a year; trailing free cash flow margin is +10.0%.
- Return on invested capital: latest +11.3%, 3-year average -0.8%, direction: improving. The latest year and the average are 12.1 points apart. The call reads the latest year.
- The price implies free cash flow growth of +42.1% a year for ten years, which is 22.6% a year faster than revenue has been growing (+19.5% a year on file). That is a demandingness score of 100 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (June 30)
- Durability 42 of 100
- Demandingness 100 of 100
- Return on invested capital: latest +11.3%, 3-year average -0.8%, direction: improving (the call reads the latest year)
- Share count, yearly change +10.1%
- Trailing free cash flow margin +10.0%
- Growth the price implies +42.1% a year
- Revenue growth on file +19.5% a year
Prices frozen
- Share price: 776.05, 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 at or above the stated +10% cost of capital (latest +11.3%).
- Already broken: trailing free cash flow margin is already above 5% (latest +10.0%).
|
| RSG |
Buy, watch |
October 23, 2026 |
241.57 |
October 23, 2026 |
762.50 |
12 months |
Debt: net debt is 5.3 years of free cash flow; operating profit covers interest 5.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 70.1 of 100 because return on invested capital is +11.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.3% a year; the share count is shrinking at 0.9% a year; trailing free cash flow margin is +15.7%.
- The price implies free cash flow growth of +10.6% a year for ten years, which is 3.5% a year faster than revenue has been growing (+7.1% a year on file). That is a demandingness score of 51 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 70.1 of 100 because return on invested capital is +11.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.3% a year; the share count is shrinking at 0.9% a year; trailing free cash flow margin is +15.7%.
- Return on invested capital: latest +11.0%, 3-year average +10.7%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +12.2% a year for ten years, which is 5.1% a year faster than revenue has been growing (+7.1% a year on file). That is a demandingness score of 53.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 70 of 100
- Demandingness 54 of 100
- Return on invested capital: latest +11.0%, 3-year average +10.7%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +10.3%
- Share count, yearly change -0.9%
- Trailing free cash flow margin +15.7%
- Growth the price implies +12.2% a year
- Revenue growth on file +7.1% a year
Prices frozen
- Share price: 241.57, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.50
|
| BBY |
High-conviction buy |
October 23, 2026 |
99.06 |
October 23, 2026 |
762.74 |
12 months |
Debt: net debt is 0.1 years of free cash flow; operating profit covers interest 40.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 85.9 of 100 because return on invested capital is +25.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +15.6% a year; the share count is shrinking at 1.4% a year; trailing free cash flow margin is +4.2%.
- The price implies free cash flow growth of -1.0% a year for ten years, which is 2.4% a year faster than revenue has been growing (-3.4% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 85.9 of 100 because return on invested capital is +25.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +15.6% a year; the share count is shrinking at 1.4% a year; trailing free cash flow margin is +4.2%.
- Return on invested capital: latest +25.0%, 3-year average +24.3%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +0.5% a year for ten years, which is 3.9% a year faster than revenue has been growing (-3.4% a year on file). That is a demandingness score of 26.1 of 100.
Inputs at freeze - Data: filings through fiscal Q2 2027 (July 31)
- Durability 86 of 100
- Demandingness 26 of 100
- Return on invested capital: latest +25.0%, 3-year average +24.3%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +15.6%
- Share count, yearly change -1.4%
- Trailing free cash flow margin +4.2%
- Growth the price implies +0.5% a year
- Revenue growth on file -3.4% a year
Prices frozen
- Share price: 99.06, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.74
|
| STLD |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
247.12 |
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 -47.1%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +16.1%, revenue -6.5%, ceiling +8.5%). The verdict is unchanged.
Debt: net debt is 3.8 years of free cash flow; operating profit covers interest 19.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 48.2 of 100 because return on invested capital is +10.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -47.1% a year; the share count is shrinking at 5.7% a year; trailing free cash flow margin is +4.7%.
- The price implies free cash flow growth of +15.2% a year for ten years, which is 21.7% a year faster than revenue has been growing (-6.5% a year on file). That is a demandingness score of 74.1 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 48.2 of 100 because return on invested capital is +10.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -47.1% a year; the share count is shrinking at 5.7% a year; trailing free cash flow margin is +4.7%.
- Return on invested capital: latest +10.6%, 3-year average +17.2%, direction: deteriorating. The latest year and the average are 6.6 points apart. The call reads the latest year.
- The price implies free cash flow growth of +16.1% a year for ten years, which is 22.7% a year faster than revenue has been growing (-6.5% a year on file). That is a demandingness score of 75.7 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 48 of 100
- Demandingness 76 of 100
- Return on invested capital: latest +10.6%, 3-year average +17.2%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -47.1%
- Share count, yearly change -5.7%
- Trailing free cash flow margin +4.7%
- Growth the price implies +16.1% a year
- Revenue growth on file -6.5% a year
Prices frozen
- Share price: 247.12, 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 -47.1%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +16.1%, revenue -6.5%, ceiling +8.5%).
|