| NOC |
Buy, watch |
October 23, 2026 |
547.11 |
October 23, 2026 |
762.64 |
12 months |
Debt: net debt is 3.2 years of free cash flow; operating profit covers interest 7.0 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 74.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +36.0% a year; the share count is shrinking at 2.5% a year; trailing free cash flow margin is +8.5%.
- The price implies free cash flow growth of +7.6% a year for ten years, which is 3.0% a year faster than revenue has been growing (+4.7% a year on file). That is a demandingness score of 44 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 74.5 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +36.0% a year; the share count is shrinking at 2.5% a year; trailing free cash flow margin is +8.8%.
- Return on invested capital: latest +12.4%, 3-year average +11.3%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +7.9% a year for ten years, which is 3.3% a year faster than revenue has been growing (+4.7% a year on file). That is a demandingness score of 44.8 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 75 of 100
- Demandingness 45 of 100
- Return on invested capital: latest +12.4%, 3-year average +11.3%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +36.0%
- Share count, yearly change -2.5%
- Trailing free cash flow margin +8.8%
- Growth the price implies +7.9% a year
- Revenue growth on file +4.7% a year
Prices frozen
- Share price: 547.11, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.64
|
| LIN |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
510.83 |
October 23, 2026 |
762.55 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: owner free cash flow per share is already negative (latest yearly change -2.2%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +19.4%, revenue +0.6%, ceiling +15.6%). The verdict is unchanged.
Debt: net debt is 4.6 years of free cash flow; operating profit covers interest 20.9 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 61 of 100 because return on invested capital is +12.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.2% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +14.0%.
- The price implies free cash flow growth of +18.3% a year for ten years, which is 17.7% a year faster than revenue has been growing (+0.6% a year on file). That is a demandingness score of 79.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 61 of 100 because return on invested capital is +12.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.2% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +14.0%.
- Return on invested capital: latest +12.3%, 3-year average +11.9%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +19.4% a year for ten years, which is 18.8% a year faster than revenue has been growing (+0.6% a year on file). That is a demandingness score of 81.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 61 of 100
- Demandingness 82 of 100
- Return on invested capital: latest +12.3%, 3-year average +11.9%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change -2.2%
- Share count, yearly change -2.0%
- Trailing free cash flow margin +14.0%
- Growth the price implies +19.4% a year
- Revenue growth on file +0.6% a year
Prices frozen
- Share price: 510.83, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.55
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: owner free cash flow per share is already negative (latest yearly change -2.2%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +19.4%, revenue +0.6%, ceiling +15.6%).
|
| BAX |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
25.48 |
October 23, 2026 |
762.74 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +0.9%). | Already broken: owner free cash flow per share is already negative (latest yearly change -22.6%). The verdict is unchanged.
Debt: net debt is 9.0 years of free cash flow; operating profit covers interest 0.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 21.5 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 -22.6% a year; the share count is growing at 0.6% a year; trailing free cash flow margin is +7.1%.
- 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.8% a year). That is a demandingness score of 34.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 21.5 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 -22.6% a year; the share count is growing at 0.6% a year; trailing free cash flow margin is +7.1%.
- Return on invested capital: latest +0.9%, 3-year average +1.8%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +4.9% a year for ten years, which is 1.1% a year faster than revenue has been growing (+3.8% a year on file). That is a demandingness score of 37.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 22 of 100
- Demandingness 37 of 100
- Return on invested capital: latest +0.9%, 3-year average +1.8%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -22.6%
- Share count, yearly change +0.6%
- Trailing free cash flow margin +7.1%
- Growth the price implies +4.9% a year
- Revenue growth on file +3.8% a year
Prices frozen
- Share price: 25.48, 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 +0.9%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -22.6%).
|
| KMI |
Hold, no edge |
October 23, 2026 |
34.70 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 10.1 years of free cash flow; interest paid is not in the filings feed, so coverage is not shown.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 52.3 of 100 because return on invested capital is +6.0% against a stated +10% cost of capital; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +17.6%.
- The price implies free cash flow growth of +8.8% a year for ten years, which is 12.9% a year faster than revenue has been growing (-4.1% a year on file). That is a demandingness score of 62 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 52.3 of 100 because return on invested capital is +6.0% against a stated +10% cost of capital; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +17.6%.
- Return on invested capital: latest +6.0%, 3-year average +5.7%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +10.4% a year for ten years, which is 14.5% a year faster than revenue has been growing (-4.1% a year on file). That is a demandingness score of 65.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 52 of 100
- Demandingness 66 of 100
- Return on invested capital: latest +6.0%, 3-year average +5.7%, direction: flat (the call reads the latest year)
- Share count, yearly change -0.3%
- Trailing free cash flow margin +17.6%
- Growth the price implies +10.4% a year
- Revenue growth on file -4.1% a year
Prices frozen
- Share price: 34.70, 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 +6.0%).
|
| CRL |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
341.89 |
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 +5.5%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +18.5%, revenue +0.3%, ceiling +15.3%). The verdict is unchanged.
Debt: net debt is 6.6 years of free cash flow; operating profit covers interest 4.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 60.4 of 100 because return on invested capital is +5.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +27.9% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +9.3%.
- The price implies free cash flow growth of +16.3% a year for ten years, which is 16.0% a year faster than revenue has been growing (+0.3% a year on file). That is a demandingness score of 76.1 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 60.4 of 100 because return on invested capital is +5.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +27.9% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +9.3%.
- Return on invested capital: latest +5.5%, 3-year average +6.5%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +18.5% a year for ten years, which is 18.1% a year faster than revenue has been growing (+0.3% a year on file). That is a demandingness score of 79.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 60 of 100
- Demandingness 80 of 100
- Return on invested capital: latest +5.5%, 3-year average +6.5%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +27.9%
- Share count, yearly change -1.1%
- Trailing free cash flow margin +9.3%
- Growth the price implies +18.5% a year
- Revenue growth on file +0.3% a year
Prices frozen
- Share price: 341.89, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.48
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +5.5%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +18.5%, revenue +0.3%, ceiling +15.3%).
|
| TSCO |
Hold, no edge |
October 23, 2026 |
33.77 |
October 23, 2026 |
762.70 |
12 months |
Debt: net debt is 6.3 years of free cash flow; operating profit covers interest 20.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 68.6 of 100 because return on invested capital is +14.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.5% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +1.9%.
- The price implies free cash flow growth of +21.2% a year for ten years, which is 18.2% a year faster than revenue has been growing (+3.0% a year on file). That is a demandingness score of 84.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 68.6 of 100 because return on invested capital is +14.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.5% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +1.9%.
- Return on invested capital: latest +14.6%, 3-year average +16.1%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +22.1% a year for ten years, which is 19.1% a year faster than revenue has been growing (+3.0% a year on file). That is a demandingness score of 86.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 69 of 100
- Demandingness 86 of 100
- Return on invested capital: latest +14.6%, 3-year average +16.1%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +10.5%
- Share count, yearly change -1.5%
- Trailing free cash flow margin +1.9%
- Growth the price implies +22.1% a year
- Revenue growth on file +3.0% a year
Prices frozen
- Share price: 33.77, 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: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +22.1%, revenue +3.0%, ceiling +18.0%).
|
| YUM |
Buy, watch |
October 23, 2026 |
150.35 |
October 23, 2026 |
762.56 |
12 months |
Debt: net debt is 6.9 years of free cash flow; operating profit covers interest 5.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 91.3 of 100 because return on invested capital is +41.4% against a stated +10% cost of capital; owner free cash flow per share is changing at +14.3% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +19.2%.
- The price implies free cash flow growth of +9.3% a year for ten years, which is 3.0% a year faster than revenue has been growing (+6.3% a year on file). That is a demandingness score of 48.2 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 91.3 of 100 because return on invested capital is +41.4% against a stated +10% cost of capital; owner free cash flow per share is changing at +14.3% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +19.2%.
- Return on invested capital: latest +41.4%, 3-year average +49.2%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +10.4% a year for ten years, which is 4.2% a year faster than revenue has been growing (+6.3% a year on file). That is a demandingness score of 50.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 91 of 100
- Demandingness 51 of 100
- Return on invested capital: latest +41.4%, 3-year average +49.2%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +14.3%
- Share count, yearly change -0.4%
- Trailing free cash flow margin +19.2%
- Growth the price implies +10.4% a year
- Revenue growth on file +6.3% a year
Prices frozen
- Share price: 150.35, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.56
|
| ALGN |
High-conviction buy |
October 23, 2026 |
155.44 |
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, v3) - Business durability scores 79.2 of 100 because return on invested capital is +13.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +32.0% a year; the share count is shrinking at 2.6% a year; trailing free cash flow margin is +15.3%.
- The price implies free cash flow growth of +4.9% a year for ten years, which is 2.3% a year faster than revenue has been growing (+2.6% a year on file). That is a demandingness score of 37.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 79.2 of 100 because return on invested capital is +13.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +32.0% a year; the share count is shrinking at 2.6% a year; trailing free cash flow margin is +15.3%.
- Return on invested capital: latest +13.7%, 3-year average +15.4%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +5.9% a year for ten years, which is 3.3% a year faster than revenue has been growing (+2.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 79 of 100
- Demandingness 40 of 100
- Return on invested capital: latest +13.7%, 3-year average +15.4%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +32.0%
- Share count, yearly change -2.6%
- Trailing free cash flow margin +15.3%
- Growth the price implies +5.9% a year
- Revenue growth on file +2.6% a year
Prices frozen
- Share price: 155.44, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.81
|
| GOOGL |
Hold, no edge |
October 23, 2026 |
323.62 |
October 23, 2026 |
762.81 |
12 months |
Debt: net debt is 0.8 years of free cash flow; operating profit covers interest 65.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 84.8 of 100 because return on invested capital is +28.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.1% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +11.9%.
- The price implies free cash flow growth of +26.4% a year for ten years, which is 13.9% a year faster than revenue has been growing (+12.5% a year on file). That is a demandingness score of 93.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 84.8 of 100 because return on invested capital is +28.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.1% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +11.9%.
- Return on invested capital: latest +28.0%, 3-year average +28.4%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +25.7% a year for ten years, which is 13.2% a year faster than revenue has been growing (+12.5% a year on file). That is a demandingness score of 92.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 85 of 100
- Demandingness 93 of 100
- Return on invested capital: latest +28.0%, 3-year average +28.4%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +8.1%
- Share count, yearly change -2.0%
- Trailing free cash flow margin +11.9%
- Growth the price implies +25.7% a year
- Revenue growth on file +12.5% a year
Prices frozen
- Share price: 323.62, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.81
|
| KR |
Buy, watch |
October 23, 2026 |
67.18 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 5.7 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 61.3 of 100 because return on invested capital is +5.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +46.2% a year; the share count is shrinking at 4.9% a year; trailing free cash flow margin is +1.6%.
- The price implies free cash flow growth of +4.2% a year for ten years, which is 4.4% a year faster than revenue has been growing (-0.1% a year on file). That is a demandingness score of 35.6 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 61.3 of 100 because return on invested capital is +5.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +46.2% a year; the share count is shrinking at 4.9% a year; trailing free cash flow margin is +1.6%.
- Return on invested capital: latest +5.7%, 3-year average +8.1%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +5.8% a year for ten years, which is 5.9% a year faster than revenue has been growing (-0.1% a year on file). That is a demandingness score of 39.5 of 100.
Inputs at freeze - Data: filings through fiscal Q2 2027 (July 31)
- Durability 61 of 100
- Demandingness 40 of 100
- Return on invested capital: latest +5.7%, 3-year average +8.1%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +46.2%
- Share count, yearly change -4.9%
- Trailing free cash flow margin +1.6%
- Growth the price implies +5.8% a year
- Revenue growth on file -0.1% a year
Prices frozen
- Share price: 67.18, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.55
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +5.7%).
|
| CHTR |
Buy, watch Call weakening 2 of 4 Heavy debt |
October 23, 2026 |
107.99 |
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 +9.2%). | Already broken: owner free cash flow per share is already negative (latest yearly change -3.9%). The verdict is unchanged.
Heavy debt. Net debt is 22.1 years of free cash flow, and operating profit covers interest 2.6 times: more than 10 years with less than 3 times cover. The verdict is unchanged. Debt: net debt is 22.1 years of free cash flow; operating profit covers interest 2.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 50 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 -3.9% a year; the share count is shrinking at 6.0% a year; trailing free cash flow margin is +8.0%.
- The price implies free cash flow growth of -20.2% a year for ten years, which is 20.7% a year slower than revenue has been growing (+0.5% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 50 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 -3.9% a year; the share count is shrinking at 6.0% a year; trailing free cash flow margin is +8.0%.
- Return on invested capital: latest +9.2%, 3-year average +9.2%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of -21.0% a year for ten years, which is 21.5% a year slower than revenue has been growing (+0.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 50 of 100
- Demandingness 0 of 100
- Return on invested capital: latest +9.2%, 3-year average +9.2%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change -3.9%
- Share count, yearly change -6.0%
- Trailing free cash flow margin +8.0%
- Growth the price implies -21.0% a year
- Revenue growth on file +0.5% a year
Prices frozen
- Share price: 107.99, 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 +9.2%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -3.9%).
|
| GPC |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
123.33 |
October 23, 2026 |
762.71 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.6%). | Already broken: owner free cash flow per share is already negative (latest yearly change -29.5%). The verdict is unchanged.
Debt: net debt is 5.8 years of free cash flow; operating profit covers interest 6.8 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 40.6 of 100 because return on invested capital is +9.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -29.5% a year; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +3.0%.
- The price implies free cash flow growth of +9.9% a year for ten years, which is 6.6% a year faster than revenue has been growing (+3.2% a year on file). That is a demandingness score of 49.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 40.6 of 100 because return on invested capital is +9.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -29.5% a year; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +3.0%.
- Return on invested capital: latest +9.6%, 3-year average +13.0%, direction: deteriorating. The latest year and the average are 3.5 points apart. The call reads the latest year.
- The price implies free cash flow growth of +9.2% a year for ten years, which is 6.0% a year faster than revenue has been growing (+3.2% a year on file). That is a demandingness score of 48 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 41 of 100
- Demandingness 48 of 100
- Return on invested capital: latest +9.6%, 3-year average +13.0%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -29.5%
- Share count, yearly change -0.8%
- Trailing free cash flow margin +3.0%
- Growth the price implies +9.2% a year
- Revenue growth on file +3.2% a year
Prices frozen
- Share price: 123.33, 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: return on invested capital is already below the stated +10% cost of capital (latest +9.6%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -29.5%).
|
| COP |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
151.79 |
October 23, 2026 |
762.19 |
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.7%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +6.4%, revenue -9.1%, ceiling +5.9%). The verdict is unchanged.
Debt: net debt is 1.7 years of free cash flow; operating profit covers interest 11.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 58.6 of 100 because return on invested capital is +8.7% against a stated +10% cost of capital; the share count is growing at 0.0% a year; trailing free cash flow margin is +15.9%.
- The price implies free cash flow growth of +4.0% a year for ten years, which is 13.1% a year faster than revenue has been growing (-9.1% a year on file). That is a demandingness score of 49.9 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 58.6 of 100 because return on invested capital is +8.7% against a stated +10% cost of capital; the share count is growing at 0.0% a year; trailing free cash flow margin is +15.9%.
- Return on invested capital: latest +8.7%, 3-year average +12.4%, direction: deteriorating. The latest year and the average are 3.7 points apart. The call reads the latest year.
- The price implies free cash flow growth of +6.4% a year for ten years, which is 15.5% a year faster than revenue has been growing (-9.1% a year on file). That is a demandingness score of 55.9 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 +8.7%, 3-year average +12.4%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change 0.0%
- Trailing free cash flow margin +15.9%
- Growth the price implies +6.4% a year
- Revenue growth on file -9.1% a year
Prices frozen
- Share price: 151.79, 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: return on invested capital is already below the stated +10% cost of capital (latest +8.7%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +6.4%, revenue -9.1%, ceiling +5.9%).
|
| SNDK |
Buy, watch |
October 23, 2026 |
1277.31 |
October 23, 2026 |
762.50 |
12 months |
Debt: net debt is 0.0 years of free cash flow; operating profit covers interest 170.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, v5) - Business durability scores 92 of 100 because return on invested capital is +104.7% against a stated +10% cost of capital; the share count is unchanged; trailing free cash flow margin is +56.8%.
- Return on invested capital: latest +104.7%, 2-year average +54.2%, direction: improving. The latest year and the average are 50.5 points apart. The call reads the latest year.
- The price implies free cash flow growth of +5.0% a year for ten years, which is 20.0% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 22.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 92 of 100 because return on invested capital is +104.7% against a stated +10% cost of capital; the share count is unchanged; trailing free cash flow margin is +56.8%.
- Return on invested capital: latest +104.7%, 2-year average +54.2%, direction: improving. The latest year and the average are 50.5 points apart. The call reads the latest year.
- The price implies free cash flow growth of +4.9% a year for ten years, which is 20.1% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 22.1 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (June 30)
- Durability 92 of 100
- Demandingness 22 of 100
- Return on invested capital: latest +104.7%, 2-year average +54.2%, direction: improving (the call reads the latest year)
- Share count, yearly change 0.0%
- Trailing free cash flow margin +56.8%
- Growth the price implies +4.9% a year
- Revenue growth on file +25.0% a year
Prices frozen
- Share price: 1277.31, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.50
|
| GIS |
Buy, watch Call weakening 2 of 4 |
October 23, 2026 |
34.63 |
October 23, 2026 |
762.71 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.9%). | Already broken: owner free cash flow per share is already negative (latest yearly change -4.9%). The verdict is unchanged.
Debt: net debt is 8.5 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 50 of 100 because return on invested capital is +9.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -4.9% a year; the share count is shrinking at 3.1% a year; trailing free cash flow margin is +8.8%.
- The price implies free cash flow growth of -0.4% a year for ten years, which is 2.5% a year faster than revenue has been growing (-2.9% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 50 of 100 because return on invested capital is +9.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -4.9% a year; the share count is shrinking at 3.1% a year; trailing free cash flow margin is +8.5%.
- Return on invested capital: latest +9.9%, 3-year average +11.5%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +0.7% a year for ten years, which is 3.5% a year faster than revenue has been growing (-2.9% a year on file). That is a demandingness score of 26.7 of 100.
Inputs at freeze - Data: filings through fiscal Q1 2027 (August 31)
- Durability 50 of 100
- Demandingness 27 of 100
- Return on invested capital: latest +9.9%, 3-year average +11.5%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -4.9%
- Share count, yearly change -3.1%
- Trailing free cash flow margin +8.5%
- Growth the price implies +0.7% a year
- Revenue growth on file -2.9% a year
Prices frozen
- Share price: 34.63, 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: return on invested capital is already below the stated +10% cost of capital (latest +9.9%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -4.9%).
|
| GRMN |
Buy, watch |
October 23, 2026 |
297.35 |
October 23, 2026 |
762.71 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 91 of 100 because return on invested capital is +24.3% against a stated +10% cost of capital; owner free cash flow per share is changing at +36.6% a year; the share count is growing at 0.2% a year; trailing free cash flow margin is +20.9%.
- The price implies free cash flow growth of +15.4% a year for ten years, which is 1.2% a year faster than revenue has been growing (+14.2% a year on file). That is a demandingness score of 59.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 91 of 100 because return on invested capital is +24.3% against a stated +10% cost of capital; owner free cash flow per share is changing at +36.6% a year; the share count is growing at 0.2% a year; trailing free cash flow margin is +20.9%.
- Return on invested capital: latest +24.3%, 3-year average +21.4%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +15.6% a year for ten years, which is 1.4% a year faster than revenue has been growing (+14.2% a year on file). That is a demandingness score of 59.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 91 of 100
- Demandingness 60 of 100
- Return on invested capital: latest +24.3%, 3-year average +21.4%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +36.6%
- Share count, yearly change +0.2%
- Trailing free cash flow margin +20.9%
- Growth the price implies +15.6% a year
- Revenue growth on file +14.2% a year
Prices frozen
- Share price: 297.35, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
|
| CARR |
Hold, no edge |
October 23, 2026 |
55.86 |
October 23, 2026 |
762.48 |
12 months |
Debt: net debt is 5.5 years of free cash flow; operating profit covers interest 3.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 61.4 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 +14.5% a year; the share count is growing at 0.1% a year; trailing free cash flow margin is +8.7%.
- The price implies free cash flow growth of +10.0% a year for ten years, which is 2.1% a year faster than revenue has been growing (+7.9% a year on file). That is a demandingness score of 50 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 61.4 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 +14.5% a year; the share count is growing at 0.1% a year; trailing free cash flow margin is +8.7%.
- Return on invested capital: latest +7.0%, 3-year average +9.1%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +10.1% a year for ten years, which is 2.2% a year faster than revenue has been growing (+7.9% a year on file). That is a demandingness score of 50.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 61 of 100
- Demandingness 50 of 100
- Return on invested capital: latest +7.0%, 3-year average +9.1%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +14.5%
- Share count, yearly change +0.1%
- Trailing free cash flow margin +8.7%
- Growth the price implies +10.1% a year
- Revenue growth on file +7.9% a year
Prices frozen
- Share price: 55.86, 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 +7.0%).
|
| HWM |
Buy, watch |
October 23, 2026 |
187.44 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 2.2 years of free cash flow; operating profit covers interest 14.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 90 of 100 because return on invested capital is +22.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.1% a year; the share count is shrinking at 0.9% a year; trailing free cash flow margin is +19.6%.
- The price implies free cash flow growth of +20.5% a year for ten years, which is 7.1% a year faster than revenue has been growing (+13.4% a year on file). That is a demandingness score of 68.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 90 of 100 because return on invested capital is +22.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.1% a year; the share count is shrinking at 0.9% a year; trailing free cash flow margin is +19.6%.
- Return on invested capital: latest +22.8%, 3-year average +18.3%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +17.8% a year for ten years, which is 4.4% a year faster than revenue has been growing (+13.4% a year on file). That is a demandingness score of 63.6 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 90 of 100
- Demandingness 64 of 100
- Return on invested capital: latest +22.8%, 3-year average +18.3%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +42.1%
- Share count, yearly change -0.9%
- Trailing free cash flow margin +19.6%
- Growth the price implies +17.8% a year
- Revenue growth on file +13.4% a year
Prices frozen
- Share price: 187.44, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
|
| GDDY |
High-conviction buy |
October 23, 2026 |
113.90 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 1.5 years of free cash flow; operating profit covers interest 8.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 99.2 of 100 because return on invested capital is +30.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +29.9% a year; the share count is shrinking at 4.3% a year; trailing free cash flow margin is +33.4%.
- The price implies free cash flow growth of -6.8% a year for ten years, which is 13.3% a year slower than revenue has been growing (+6.6% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 99.2 of 100 because return on invested capital is +30.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +29.9% a year; the share count is shrinking at 4.3% a year; trailing free cash flow margin is +33.4%.
- Return on invested capital: latest +30.1%, 3-year average +22.3%, direction: improving. The latest year and the average are 7.8 points apart. The call reads the latest year.
- The price implies free cash flow growth of -4.2% a year for ten years, which is 10.8% a year slower than revenue has been growing (+6.6% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 99 of 100
- Demandingness 0 of 100
- Return on invested capital: latest +30.1%, 3-year average +22.3%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +29.9%
- Share count, yearly change -4.3%
- Trailing free cash flow margin +33.4%
- Growth the price implies -4.2% a year
- Revenue growth on file +6.6% a year
Prices frozen
- Share price: 113.90, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
|
| KVUE |
Hold, no edge |
October 23, 2026 |
19.49 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 3.9 years of free cash flow; operating profit covers interest 6.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, v4) - Business durability scores 48.3 of 100 because return on invested capital is +11.2% against a stated +10% cost of capital; owner free cash flow per share is changing at -8.1% a year; the share count is growing at 0.5% a year; trailing free cash flow margin is +12.4%.
- Return on invested capital: latest +11.2%, 3-year average +10.7%, 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.7% a year faster than revenue has been growing (+0.4% a year on file). That is a demandingness score of 40.2 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 48.3 of 100 because return on invested capital is +11.2% against a stated +10% cost of capital; owner free cash flow per share is changing at -8.1% a year; the share count is growing at 0.5% a year; trailing free cash flow margin is +12.4%.
- Return on invested capital: latest +11.2%, 3-year average +10.7%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +7.4% a year for ten years, which is 7.0% a year faster than revenue has been growing (+0.4% a year on file). That is a demandingness score of 43.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 48 of 100
- Demandingness 44 of 100
- Return on invested capital: latest +11.2%, 3-year average +10.7%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change -8.1%
- Share count, yearly change +0.5%
- Trailing free cash flow margin +12.4%
- Growth the price implies +7.4% a year
- Revenue growth on file +0.4% a year
Prices frozen
- Share price: 19.49, 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 -8.1%).
|
| MLM |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
510.66 |
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.8%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +16.4%, revenue -0.1%, ceiling +14.9%). The verdict is unchanged.
Debt: net debt is 7.2 years of free cash flow; operating profit covers interest 6.1 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 66.4 of 100 because return on invested capital is +7.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +27.2% a year; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +12.1%.
- The price implies free cash flow growth of +15.6% a year for ten years, which is 15.7% a year faster than revenue has been growing (-0.1% a year on file). That is a demandingness score of 74.9 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 66.4 of 100 because return on invested capital is +7.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +27.2% a year; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +12.1%.
- Return on invested capital: latest +7.8%, 3-year average +8.1%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +16.4% a year for ten years, which is 16.4% a year faster than revenue has been growing (-0.1% a year on file). That is a demandingness score of 76.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 66 of 100
- Demandingness 76 of 100
- Return on invested capital: latest +7.8%, 3-year average +8.1%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +27.2%
- Share count, yearly change -1.0%
- Trailing free cash flow margin +12.1%
- Growth the price implies +16.4% a year
- Revenue growth on file -0.1% a year
Prices frozen
- Share price: 510.66, 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.8%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +16.4%, revenue -0.1%, ceiling +14.9%).
|
| TMO |
Hold, no edge Call weakening 3 of 4 |
October 23, 2026 |
668.72 |
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 +9.4%). | Already broken: owner free cash flow per share is already negative (latest yearly change -2.0%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +14.8%, revenue -0.3%, ceiling +14.7%). The verdict is unchanged.
Debt: net debt is 5.3 years of free cash flow; operating profit covers interest 5.8 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 50 of 100 because return on invested capital is +9.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.0% 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 +15.0% a year for ten years, which is 15.2% a year faster than revenue has been growing (-0.3% a year on file). That is a demandingness score of 73.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 50 of 100 because return on invested capital is +9.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.0% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +15.8%.
- Return on invested capital: latest +9.4%, 3-year average +8.9%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +14.8% a year for ten years, which is 15.1% a year faster than revenue has been growing (-0.3% a year on file). That is a demandingness score of 73.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 50 of 100
- Demandingness 74 of 100
- Return on invested capital: latest +9.4%, 3-year average +8.9%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change -2.0%
- Share count, yearly change -1.2%
- Trailing free cash flow margin +15.8%
- Growth the price implies +14.8% a year
- Revenue growth on file -0.3% a year
Prices frozen
- Share price: 668.72, 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 +9.4%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -2.0%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +14.8%, revenue -0.3%, ceiling +14.7%).
|
| VTRS |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
18.05 |
October 23, 2026 |
762.70 |
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.7%). | Already broken: owner free cash flow per share is already negative (latest yearly change -9.7%). The verdict is unchanged.
Debt: net debt is 6.9 years of free cash flow; operating profit covers interest 0.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 27.3 of 100 because return on invested capital is +0.7% against a stated +10% cost of capital; owner free cash flow per share is changing at -9.7% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +12.3%.
- The price implies free cash flow growth of -0.1% a year for ten years, which is 4.1% a year faster than revenue has been growing (-4.2% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 27.3 of 100 because return on invested capital is +0.7% against a stated +10% cost of capital; owner free cash flow per share is changing at -9.7% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +12.3%.
- Return on invested capital: latest +0.7%, 3-year average +1.8%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +0.1% a year for ten years, which is 4.3% a year faster than revenue has been growing (-4.2% a year on file). That is a demandingness score of 25.3 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 27 of 100
- Demandingness 25 of 100
- Return on invested capital: latest +0.7%, 3-year average +1.8%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -9.7%
- Share count, yearly change -1.7%
- Trailing free cash flow margin +12.3%
- Growth the price implies +0.1% a year
- Revenue growth on file -4.2% a year
Prices frozen
- Share price: 18.05, 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 +0.7%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -9.7%).
|
| PCAR |
Hold, no edge |
October 23, 2026 |
107.43 |
October 23, 2026 |
762.50 |
12 months |
Debt: net debt is 3.1 years of free cash flow; interest paid is not in the filings feed, so coverage is not shown.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 54.4 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is growing at 0.2% a year; trailing free cash flow margin is +10.7%.
- The price implies free cash flow growth of +7.5% a year for ten years, which is 7.9% a year faster than revenue has been growing (-0.4% a year on file). That is a demandingness score of 43.8 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 54.4 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is growing at 0.2% a year; trailing free cash flow margin is +10.7%.
- Return on invested capital: latest +8.5%, 3-year average +15.4%, direction: deteriorating. The latest year and the average are 6.9 points apart. The call reads the latest year.
- The price implies free cash flow growth of +7.1% a year for ten years, which is 7.5% a year faster than revenue has been growing (-0.4% a year on file). That is a demandingness score of 42.7 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 54 of 100
- Demandingness 43 of 100
- Return on invested capital: latest +8.5%, 3-year average +15.4%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change +0.2%
- Trailing free cash flow margin +10.7%
- Growth the price implies +7.1% a year
- Revenue growth on file -0.4% a year
Prices frozen
- Share price: 107.43, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.50
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%).
|
| ORLY |
Hold, no edge |
October 23, 2026 |
90.72 |
October 23, 2026 |
762.64 |
12 months |
Debt: net debt is 3.1 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 67.1 of 100 because return on invested capital is +38.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -12.2% a year; the share count is shrinking at 3.4% a year; trailing free cash flow margin is +11.6%.
- The price implies free cash flow growth of +14.4% a year for ten years, which is 7.2% a year faster than revenue has been growing (+7.3% a year on file). That is a demandingness score of 57.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 67.1 of 100 because return on invested capital is +38.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -12.2% a year; the share count is shrinking at 3.4% a year; trailing free cash flow margin is +11.6%.
- Return on invested capital: latest +38.9%, 3-year average +41.6%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +15.1% a year for ten years, which is 7.8% a year faster than revenue has been growing (+7.3% a year on file). That is a demandingness score of 58.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 67 of 100
- Demandingness 59 of 100
- Return on invested capital: latest +38.9%, 3-year average +41.6%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -12.2%
- Share count, yearly change -3.4%
- Trailing free cash flow margin +11.6%
- Growth the price implies +15.1% a year
- Revenue growth on file +7.3% a year
Prices frozen
- Share price: 90.72, 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 -12.2%).
|
| FCX |
Hold, no edge Call weakening 2 of 4 |
October 23, 2026 |
65.35 |
October 23, 2026 |
762.71 |
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 -14.3%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +21.1%, revenue +4.4%, ceiling +19.4%). The verdict is unchanged.
Debt: net debt is 3.0 years of free cash flow; operating profit covers interest 14.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 51.2 of 100 because return on invested capital is +17.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -14.3% a year; the share count is growing at 0.1% a year; trailing free cash flow margin is +6.8%.
- The price implies free cash flow growth of +22.3% a year for ten years, which is 17.9% a year faster than revenue has been growing (+4.4% a year on file). That is a demandingness score of 86.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 51.2 of 100 because return on invested capital is +17.3% against a stated +10% cost of capital; owner free cash flow per share is changing at -14.3% a year; the share count is growing at 0.1% a year; trailing free cash flow margin is +6.8%.
- Return on invested capital: latest +17.3%, 3-year average +18.6%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +21.1% a year for ten years, which is 16.7% a year faster than revenue has been growing (+4.4% a year on file). That is a demandingness score of 84.4 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 51 of 100
- Demandingness 84 of 100
- Return on invested capital: latest +17.3%, 3-year average +18.6%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -14.3%
- Share count, yearly change +0.1%
- Trailing free cash flow margin +6.8%
- Growth the price implies +21.1% a year
- Revenue growth on file +4.4% a year
Prices frozen
- Share price: 65.35, 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 -14.3%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +21.1%, revenue +4.4%, ceiling +19.4%).
|
| LLY |
Hold, no edge |
October 23, 2026 |
1280.43 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 3.4 years of free cash flow; operating profit covers interest 50.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, v4) - Business durability scores 88.8 of 100 because return on invested capital is +44.8% 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 +17.0%.
- Return on invested capital: latest +44.8%, 3-year average +36.6%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +26.7% a year for ten years, which is 5.0% a year slower than revenue has been growing (+31.7% a year on file). That is a demandingness score of 79.2 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 88.8 of 100 because return on invested capital is +44.8% 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 +17.0%.
- Return on invested capital: latest +44.8%, 3-year average +36.6%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +27.5% a year for ten years, which is 2.5% a year faster than revenue has been growing (+25.0% a year on file). That is a demandingness score of 80.6 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 89 of 100
- Demandingness 81 of 100
- Return on invested capital: latest +44.8%, 3-year average +36.6%, direction: improving (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 +17.0%
- Growth the price implies +27.5% a year
- Revenue growth on file +25.0% a year
Prices frozen
- Share price: 1280.43, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.55
|
| ICE |
Hold, no edge |
October 23, 2026 |
163.03 |
October 23, 2026 |
762.55 |
12 months |
Debt: net debt is 4.0 years of free cash flow; operating profit covers interest 6.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 64.4 of 100 because return on invested capital is +8.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +7.1% a year; the share count is growing at 0.5% a year; trailing free cash flow margin is +34.6%.
- The price implies free cash flow growth of +6.7% a year for ten years, which is 2.8% a year slower than revenue has been growing (+9.5% a year on file). That is a demandingness score of 41.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 64.4 of 100 because return on invested capital is +8.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +7.1% a year; the share count is growing at 0.5% a year; trailing free cash flow margin is +34.6%.
- Return on invested capital: latest +8.1%, 3-year average +7.6%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +7.5% a year for ten years, which is 2.0% a year slower than revenue has been growing (+9.5% a year on file). That is a demandingness score of 43.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 64 of 100
- Demandingness 44 of 100
- Return on invested capital: latest +8.1%, 3-year average +7.6%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +7.1%
- Share count, yearly change +0.5%
- Trailing free cash flow margin +34.6%
- Growth the price implies +7.5% a year
- Revenue growth on file +9.5% a year
Prices frozen
- Share price: 163.03, 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.1%).
|
| NEM |
Buy, watch |
October 23, 2026 |
110.11 |
October 23, 2026 |
762.64 |
12 months |
Debt: net debt is 0.3 years of free cash flow; operating profit covers interest 89.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, v5) - Business durability scores 74.4 of 100 because return on invested capital is +26.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +72.8% a year; the share count is growing at 11.1% a year; trailing free cash flow margin is +12.5%.
- Return on invested capital: latest +26.0%, 3-year average +13.2%, direction: improving. The latest year and the average are 12.8 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 7.8% a year slower than revenue has been growing (+23.9% a year on file). That is a demandingness score of 45.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 74.4 of 100 because return on invested capital is +26.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +72.8% a year; the share count is growing at 11.1% a year; trailing free cash flow margin is +12.5%.
- Return on invested capital: latest +26.0%, 3-year average +13.2%, direction: improving. The latest year and the average are 12.8 points apart. The call reads the latest year.
- The price implies free cash flow growth of +15.8% a year for ten years, which is 8.1% a year slower than revenue has been growing (+23.9% a year on file). That is a demandingness score of 45.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 74 of 100
- Demandingness 45 of 100
- Return on invested capital: latest +26.0%, 3-year average +13.2%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +72.8%
- Share count, yearly change +11.1%
- Trailing free cash flow margin +12.5%
- Growth the price implies +15.8% a year
- Revenue growth on file +23.9% a year
Prices frozen
- Share price: 110.11, 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 share count is already growing faster than 5% a year (latest yearly change +11.1%).
|
| CAH |
Buy, watch |
October 23, 2026 |
253.24 |
October 23, 2026 |
762.48 |
12 months |
Debt: net debt is 0.9 years of free cash flow; operating profit covers interest 9.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 85.9 of 100 because return on invested capital is +164.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.5% a year; the share count is shrinking at 2.4% a year; trailing free cash flow margin is +1.8%.
- Return on invested capital: one filed year is on record (+164.8%), so there is no average or direction, and the latest year is used.
- The price implies free cash flow growth of +2.1% a year for ten years, which is 5.3% a year slower than revenue has been growing (+7.4% a year on file). That is a demandingness score of 15.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 85.9 of 100 because return on invested capital is +164.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.5% a year; the share count is shrinking at 2.4% a year; trailing free cash flow margin is +1.8%.
- Return on invested capital: one filed year is on record (+164.8%), so there is no average or direction, and the latest year is used.
- The price implies free cash flow growth of +1.9% a year for ten years, which is 5.6% a year slower than revenue has been growing (+7.4% a year on file). That is a demandingness score of 14.6 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (June 30)
- Durability 86 of 100
- Demandingness 15 of 100
- Return on invested capital: one filed year on record, +164.8%
- Owner free cash flow per share, yearly change +25.5%
- Share count, yearly change -2.4%
- Trailing free cash flow margin +1.8%
- Growth the price implies +1.9% a year
- Revenue growth on file +7.4% a year
Prices frozen
- Share price: 253.24, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.48
|
| MPC |
Buy, watch |
October 23, 2026 |
458.21 |
October 23, 2026 |
762.64 |
12 months |
Debt: net debt is 1.9 years of free cash flow; operating profit covers interest 7.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.8 of 100 because return on invested capital is +10.6% against a stated +10% cost of capital; the share count is shrinking at 13.4% a year; trailing free cash flow margin is +8.4%.
- The price implies free cash flow growth of -4.0% a year for ten years, which is 5.3% a year faster than revenue has been growing (-9.2% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 66.8 of 100 because return on invested capital is +10.6% against a stated +10% cost of capital; the share count is shrinking at 13.4% a year; trailing free cash flow margin is +8.4%.
- Return on invested capital: latest +10.6%, 3-year average +13.9%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of -1.8% a year for ten years, which is 7.5% a year faster than revenue has been growing (-9.2% a year on file). That is a demandingness score of 15 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 67 of 100
- Demandingness 15 of 100
- Return on invested capital: latest +10.6%, 3-year average +13.9%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change -13.4%
- Trailing free cash flow margin +8.4%
- Growth the price implies -1.8% a year
- Revenue growth on file -9.2% a year
Prices frozen
- Share price: 458.21, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.64
|
| DAL |
Buy, watch |
October 23, 2026 |
76.18 |
October 23, 2026 |
762.09 |
12 months |
Debt: net debt is 2.7 years of free cash flow; operating profit covers interest 8.8 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 59.1 of 100 because return on invested capital is +13.1% against a stated +10% cost of capital; the share count is growing at 0.6% a year; trailing free cash flow margin is +5.0%.
- The price implies free cash flow growth of +4.6% a year for ten years, which is 3.2% a year slower than revenue has been growing (+7.8% a year on file). That is a demandingness score of 36.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 59.1 of 100 because return on invested capital is +13.1% against a stated +10% cost of capital; the share count is growing at 0.6% a year; trailing free cash flow margin is +5.0%.
- Return on invested capital: latest +13.1%, 3-year average +12.9%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +3.5% a year for ten years, which is 4.3% a year slower than revenue has been growing (+7.8% a year on file). That is a demandingness score of 33.7 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 59 of 100
- Demandingness 34 of 100
- Return on invested capital: latest +13.1%, 3-year average +12.9%, direction: flat (the call reads the latest year)
- Share count, yearly change +0.6%
- Trailing free cash flow margin +5.0%
- Growth the price implies +3.5% a year
- Revenue growth on file +7.8% a year
Prices frozen
- Share price: 76.18, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.09
|
| HON |
Buy, watch |
October 23, 2026 |
217.71 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 6.3 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 70.7 of 100 because return on invested capital is +13.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.3% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +11.1%.
- Return on invested capital: latest +13.8%, 3-year average +15.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +5.4% a year for ten years, which is 3.6% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 38.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 70.7 of 100 because return on invested capital is +13.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.3% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +11.1%.
- Return on invested capital: latest +13.8%, 3-year average +15.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +5.7% a year for ten years, which is 3.8% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 39.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 71 of 100
- Demandingness 39 of 100
- Return on invested capital: latest +13.8%, 3-year average +15.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +8.3%
- Share count, yearly change -1.6%
- Trailing free cash flow margin +11.1%
- Growth the price implies +5.7% a year
- Revenue growth on file +1.8% a year
Prices frozen
- Share price: 217.71, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
|
| HLT |
Buy, watch |
October 23, 2026 |
353.08 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 6.4 years of free cash flow; operating profit covers interest 4.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 94.2 of 100 because return on invested capital is +27.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +13.3% a year; the share count is shrinking at 4.9% a year; trailing free cash flow margin is +15.5%.
- The price implies free cash flow growth of +16.0% a year for ten years, which is 4.9% a year faster than revenue has been growing (+11.1% a year on file). That is a demandingness score of 60.5 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 94.2 of 100 because return on invested capital is +27.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +13.3% a year; the share count is shrinking at 4.9% a year; trailing free cash flow margin is +15.5%.
- Return on invested capital: latest +27.8%, 3-year average +26.3%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +17.5% a year for ten years, which is 6.4% a year faster than revenue has been growing (+11.1% a year on file). That is a demandingness score of 63.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 94 of 100
- Demandingness 63 of 100
- Return on invested capital: latest +27.8%, 3-year average +26.3%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +13.3%
- Share count, yearly change -4.9%
- Trailing free cash flow margin +15.5%
- Growth the price implies +17.5% a year
- Revenue growth on file +11.1% a year
Prices frozen
- Share price: 353.08, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
|
| TEL |
Buy, watch |
October 23, 2026 |
208.26 |
October 23, 2026 |
762.62 |
12 months |
Debt: net debt is 1.3 years of free cash flow; operating profit covers interest 32.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 83.2 of 100 because return on invested capital is +16.4% against a stated +10% cost of capital; owner free cash flow per share is changing at +27.8% a year; the share count is shrinking at 2.5% a year; trailing free cash flow margin is +17.2%.
- The price implies free cash flow growth of +6.9% a year for ten years, which is 4.9% a year faster than revenue has been growing (+2.0% a year on file). That is a demandingness score of 42.3 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 83.2 of 100 because return on invested capital is +16.4% against a stated +10% cost of capital; owner free cash flow per share is changing at +27.8% a year; the share count is shrinking at 2.5% a year; trailing free cash flow margin is +17.2%.
- Return on invested capital: latest +16.4%, 3-year average +16.1%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +6.4% a year for ten years, which is 4.5% a year faster than revenue has been growing (+2.0% a year on file). That is a demandingness score of 41.1 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (June 30)
- Durability 83 of 100
- Demandingness 41 of 100
- Return on invested capital: latest +16.4%, 3-year average +16.1%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +27.8%
- Share count, yearly change -2.5%
- Trailing free cash flow margin +17.2%
- Growth the price implies +6.4% a year
- Revenue growth on file +2.0% a year
Prices frozen
- Share price: 208.26, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.62
|
| PKG |
Hold, no edge |
October 23, 2026 |
249.13 |
October 23, 2026 |
762.50 |
12 months |
Debt: net debt is 4.7 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, v3) - Business durability scores 61.2 of 100 because return on invested capital is +12.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +2.7% a year; the share count is shrinking at 0.2% a year; trailing free cash flow margin is +7.8%.
- The price implies free cash flow growth of +12.3% a year for ten years, which is 10.3% a year faster than revenue has been growing (+2.0% a year on file). That is a demandingness score of 69 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 61.2 of 100 because return on invested capital is +12.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +2.7% a year; the share count is shrinking at 0.2% a year; trailing free cash flow margin is +7.8%.
- Return on invested capital: latest +12.7%, 3-year average +13.2%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +13.2% a year for ten years, which is 11.2% a year faster than revenue has been growing (+2.0% a year on file). That is a demandingness score of 70.6 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 61 of 100
- Demandingness 71 of 100
- Return on invested capital: latest +12.7%, 3-year average +13.2%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +2.7%
- Share count, yearly change -0.2%
- Trailing free cash flow margin +7.8%
- Growth the price implies +13.2% a year
- Revenue growth on file +2.0% a year
Prices frozen
- Share price: 249.13, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.50
|
| NVR |
Buy, watch |
October 23, 2026 |
6097.75 |
October 23, 2026 |
762.64 |
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 68.1 of 100 because return on invested capital is +45.7% against a stated +10% cost of capital; owner free cash flow per share is changing at -12.6% a year; the share count is shrinking at 4.5% a year; trailing free cash flow margin is +11.0%.
- The price implies free cash flow growth of +4.7% a year for ten years, which is 5.4% a year faster than revenue has been growing (-0.6% a year on file). That is a demandingness score of 36.9 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 68.1 of 100 because return on invested capital is +45.7% against a stated +10% cost of capital; owner free cash flow per share is changing at -12.6% a year; the share count is shrinking at 4.5% a year; trailing free cash flow margin is +11.0%.
- Return on invested capital: latest +45.7%, 3-year average +60.7%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +4.3% a year for ten years, which is 5.0% a year faster than revenue has been growing (-0.6% a year on file). That is a demandingness score of 35.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 68 of 100
- Demandingness 36 of 100
- Return on invested capital: latest +45.7%, 3-year average +60.7%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -12.6%
- Share count, yearly change -4.5%
- Trailing free cash flow margin +11.0%
- Growth the price implies +4.3% a year
- Revenue growth on file -0.6% a year
Prices frozen
- Share price: 6097.75, 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 -12.6%).
|
| VEEV |
Buy, watch |
October 23, 2026 |
322.94 |
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 77.7 of 100 because return on invested capital is +13.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.6% a year; the share count is growing at 1.2% a year; trailing free cash flow margin is +48.2%.
- The price implies free cash flow growth of +11.9% a year for ten years, which is 2.1% a year slower than revenue has been growing (+14.0% a year on file). That is a demandingness score of 53.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 77.7 of 100 because return on invested capital is +13.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.6% a year; the share count is growing at 1.2% a year; trailing free cash flow margin is +48.2%.
- Return on invested capital: latest +13.1%, 3-year average +12.1%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +13.8% a year for ten years, in line with the revenue growth already on file (+14.0% a year). That is a demandingness score of 56.7 of 100.
Inputs at freeze - Data: filings through fiscal Q2 2027 (July 31)
- Durability 78 of 100
- Demandingness 57 of 100
- Return on invested capital: latest +13.1%, 3-year average +12.1%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +28.6%
- Share count, yearly change +1.2%
- Trailing free cash flow margin +48.2%
- Growth the price implies +13.8% a year
- Revenue growth on file +14.0% a year
Prices frozen
- Share price: 322.94, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.70
|
| CF |
High-conviction buy |
October 23, 2026 |
119.83 |
October 23, 2026 |
762.48 |
12 months |
Debt: net debt is 0.4 years of free cash flow; operating profit covers interest 18.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 74.8 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 -12.6% a year; the share count is shrinking at 7.7% a year; trailing free cash flow margin is +24.6%.
- The price implies free cash flow growth of -3.0% a year for ten years, which is 11.1% a year faster than revenue has been growing (-14.1% a year on file). That is a demandingness score of 30 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 74.8 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 -12.6% a year; the share count is shrinking at 7.7% a year; trailing free cash flow margin is +24.6%.
- Return on invested capital: latest +29.1%, 3-year average +26.3%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of -2.5% a year for ten years, which is 11.6% a year faster than revenue has been growing (-14.1% a year on file). That is a demandingness score of 30 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 75 of 100
- Demandingness 30 of 100
- Return on invested capital: latest +29.1%, 3-year average +26.3%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -12.6%
- Share count, yearly change -7.7%
- Trailing free cash flow margin +24.6%
- Growth the price implies -2.5% a year
- Revenue growth on file -14.1% a year
Prices frozen
- Share price: 119.83, 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: owner free cash flow per share is already negative (latest yearly change -12.6%).
|
| GLW |
Hold, no edge |
October 23, 2026 |
125.15 |
October 23, 2026 |
762.19 |
12 months |
Debt: net debt is 2.5 years of free cash flow; operating profit covers interest 7.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.4 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 +9.0% a year; the share count is growing at 1.4% a year; trailing free cash flow margin is +14.1%.
- The price implies free cash flow growth of +21.2% a year for ten years, which is 18.0% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 84.6 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 64.4 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 +9.0% a year; the share count is growing at 1.4% a year; trailing free cash flow margin is +14.1%.
- Return on invested capital: latest +10.6%, 3-year average +6.4%, direction: improving. The latest year and the average are 4.2 points apart. The call reads the latest year.
- The price implies free cash flow growth of +18.7% a year for ten years, which is 15.5% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 80.3 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 64 of 100
- Demandingness 80 of 100
- Return on invested capital: latest +10.6%, 3-year average +6.4%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +9.0%
- Share count, yearly change +1.4%
- Trailing free cash flow margin +14.1%
- Growth the price implies +18.7% a year
- Revenue growth on file +3.3% a year
Prices frozen
- Share price: 125.15, 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 more than 15 percentage points above the revenue growth on file (implied +18.7%, revenue +3.3%, ceiling +18.3%).
|
| TDG |
Buy, watch Heavy debt |
October 23, 2026 |
1097.79 |
October 23, 2026 |
762.70 |
12 months |
Heavy debt. Net debt is 15.9 years of free cash flow, and operating profit covers interest 2.5 times: more than 10 years with less than 3 times cover. The verdict is unchanged. Debt: net debt is 15.9 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 85.8 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 +35.4% a year; the share count is growing at 1.2% a year; trailing free cash flow margin is +19.3%.
- The price implies free cash flow growth of +13.9% a year for ten years, which is 3.7% a year slower than revenue has been growing (+17.6% a year on file). That is a demandingness score of 56.8 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 85.8 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 +35.4% a year; the share count is growing at 1.2% a year; trailing free cash flow margin is +19.3%.
- Return on invested capital: latest +22.1%, 3-year average +19.7%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +13.9% a year for ten years, which is 3.7% a year slower than revenue has been growing (+17.6% a year on file). That is a demandingness score of 56.8 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (June 30)
- Durability 86 of 100
- Demandingness 57 of 100
- Return on invested capital: latest +22.1%, 3-year average +19.7%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +35.4%
- Share count, yearly change +1.2%
- Trailing free cash flow margin +19.3%
- Growth the price implies +13.9% a year
- Revenue growth on file +17.6% a year
Prices frozen
- Share price: 1097.79, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.70
|
| GE |
Buy, watch |
October 23, 2026 |
287.47 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 1.2 years of free cash flow; operating profit covers interest 8.7 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-23 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 88.9 of 100 because return on invested capital is +28.8% against a stated +10% cost of capital; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +16.6%.
- The price implies free cash flow growth of +16.9% a year for ten years, which is 0.5% a year faster than revenue has been growing (+16.3% a year on file). That is a demandingness score of 62 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 88.2 of 100 because return on invested capital is +28.8% against a stated +10% cost of capital; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +15.3%.
- Return on invested capital: latest +28.8%, 3-year average +20.1%, direction: improving. The latest year and the average are 8.7 points apart. The call reads the latest year.
- The price implies free cash flow growth of +16.1% a year for ten years, in line with the revenue growth already on file (+16.3% a year). That is a demandingness score of 60.7 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 88 of 100
- Demandingness 61 of 100
- Return on invested capital: latest +28.8%, 3-year average +20.1%, direction: improving (the call reads the latest year)
- Share count, yearly change -1.2%
- Trailing free cash flow margin +15.3%
- Growth the price implies +16.1% a year
- Revenue growth on file +16.3% a year
Prices frozen
- Share price: 287.47, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
|
| TTD |
High-conviction buy |
October 23, 2026 |
12.95 |
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 84.2 of 100 because return on invested capital is +19.1% against a stated +10% cost of capital; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +28.4%.
- The price implies free cash flow growth of -7.4% a year for ten years, which is 29.8% a year slower than revenue has been growing (+22.4% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 84.2 of 100 because return on invested capital is +19.1% against a stated +10% cost of capital; the share count is shrinking at 1.0% a year; trailing free cash flow margin is +28.4%.
- Return on invested capital: latest +19.1%, 3-year average +16.0%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of -6.7% a year for ten years, which is 29.1% a year slower than revenue has been growing (+22.4% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 84 of 100
- Demandingness 0 of 100
- Return on invested capital: latest +19.1%, 3-year average +16.0%, direction: improving (the call reads the latest year)
- Share count, yearly change -1.0%
- Trailing free cash flow margin +28.4%
- Growth the price implies -6.7% a year
- Revenue growth on file +22.4% a year
Prices frozen
- Share price: 12.95, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.70
|
| CMG |
Buy, watch |
October 23, 2026 |
27.52 |
October 23, 2026 |
762.19 |
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 85.3 of 100 because return on invested capital is +20.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +23.5% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +12.6%.
- The price implies free cash flow growth of +11.1% a year for ten years, in line with the revenue growth already on file (+11.4% a year). That is a demandingness score of 52 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 85.3 of 100 because return on invested capital is +20.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +23.5% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +12.6%.
- Return on invested capital: latest +20.5%, 3-year average +20.8%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +9.2% a year for ten years, which is 2.2% a year slower than revenue has been growing (+11.4% a year on file). That is a demandingness score of 47.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 85 of 100
- Demandingness 48 of 100
- Return on invested capital: latest +20.5%, 3-year average +20.8%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +23.5%
- Share count, yearly change -1.9%
- Trailing free cash flow margin +12.6%
- Growth the price implies +9.2% a year
- Revenue growth on file +11.4% a year
Prices frozen
- Share price: 27.52, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.19
|
| CMI |
Buy, watch |
October 23, 2026 |
518.15 |
October 23, 2026 |
762.19 |
12 months |
Debt: net debt is 1.5 years of free cash flow; operating profit covers interest 11.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 of 100 because return on invested capital is +17.1% against a stated +10% cost of capital; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +7.9%.
- The price implies free cash flow growth of +11.7% a year for ten years, which is 5.4% a year faster than revenue has been growing (+6.2% a year on file). That is a demandingness score of 52.9 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 71.3 of 100 because return on invested capital is +17.1% against a stated +10% cost of capital; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +9.7%.
- Return on invested capital: latest +17.1%, 3-year average +14.2%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +8.5% a year for ten years, which is 2.2% a year faster than revenue has been growing (+6.2% a year on file). That is a demandingness score of 46.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 71 of 100
- Demandingness 46 of 100
- Return on invested capital: latest +17.1%, 3-year average +14.2%, direction: improving (the call reads the latest year)
- Share count, yearly change -0.8%
- Trailing free cash flow margin +9.7%
- Growth the price implies +8.5% a year
- Revenue growth on file +6.2% a year
Prices frozen
- Share price: 518.15, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.19
|
| MSCI |
Buy, watch |
October 23, 2026 |
614.21 |
October 23, 2026 |
762.64 |
12 months |
Debt: net debt is 4.0 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 97.2 of 100 because return on invested capital is +42.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +14.9% a year; the share count is shrinking at 2.7% a year; trailing free cash flow margin is +44.8%.
- The price implies free cash flow growth of +11.5% a year for ten years, in line with the revenue growth already on file (+11.7% a year). That is a demandingness score of 52.6 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 97.2 of 100 because return on invested capital is +42.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +14.9% a year; the share count is shrinking at 2.7% a year; trailing free cash flow margin is +44.8%.
- Return on invested capital: latest +42.9%, 3-year average +39.5%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +13.2% a year for ten years, which is 1.5% a year faster than revenue has been growing (+11.7% a year on file). That is a demandingness score of 55.6 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 97 of 100
- Demandingness 56 of 100
- Return on invested capital: latest +42.9%, 3-year average +39.5%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +14.9%
- Share count, yearly change -2.7%
- Trailing free cash flow margin +44.8%
- Growth the price implies +13.2% a year
- Revenue growth on file +11.7% a year
Prices frozen
- Share price: 614.21, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.64
|
| VLTO |
Buy, watch |
October 23, 2026 |
104.18 |
October 23, 2026 |
762.70 |
12 months |
Debt: net debt is 1.2 years of free cash flow; operating profit covers interest 14.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 82.5 of 100 because return on invested capital is +26.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +5.4% a year; the share count is growing at 0.3% a year; trailing free cash flow margin is +18.4%.
- The price implies free cash flow growth of +9.3% a year for ten years, which is 5.1% a year faster than revenue has been growing (+4.2% a year on file). That is a demandingness score of 48.2 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 82.5 of 100 because return on invested capital is +26.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +5.4% a year; the share count is growing at 0.3% a year; trailing free cash flow margin is +18.4%.
- Return on invested capital: latest +26.7%, 3-year average +26.2%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +10.4% a year for ten years, which is 6.2% a year faster than revenue has been growing (+4.2% a year on file). That is a demandingness score of 50.6 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 83 of 100
- Demandingness 51 of 100
- Return on invested capital: latest +26.7%, 3-year average +26.2%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +5.4%
- Share count, yearly change +0.3%
- Trailing free cash flow margin +18.4%
- Growth the price implies +10.4% a year
- Revenue growth on file +4.2% a year
Prices frozen
- Share price: 104.18, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.70
|
| META |
Buy, watch |
October 23, 2026 |
646.59 |
October 23, 2026 |
762.64 |
12 months |
Debt: net debt is 1.7 years of free cash flow; operating profit covers interest 42.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, v4) - Business durability scores 92.1 of 100 because return on invested capital is +25.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +53.8% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +18.0%.
- Return on invested capital: latest +25.9%, 3-year average +29.7%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +18.4% a year for ten years, which is 1.5% a year slower than revenue has been growing (+19.9% a year on file). That is a demandingness score of 64.7 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 92.1 of 100 because return on invested capital is +25.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +53.8% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +18.0%.
- Return on invested capital: latest +25.9%, 3-year average +29.7%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +17.2% a year for ten years, which is 2.7% a year slower than revenue has been growing (+19.9% a year on file). That is a demandingness score of 62.6 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 92 of 100
- Demandingness 63 of 100
- Return on invested capital: latest +25.9%, 3-year average +29.7%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +53.8%
- Share count, yearly change -1.1%
- Trailing free cash flow margin +18.0%
- Growth the price implies +17.2% a year
- Revenue growth on file +19.9% a year
Prices frozen
- Share price: 646.59, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.64
|
| ZBRA |
Buy, watch |
October 23, 2026 |
383.14 |
October 23, 2026 |
762.56 |
12 months |
Debt: net debt is 2.9 years of free cash flow; operating profit covers interest 7.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 74 of 100 because return on invested capital is +10.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.7% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +15.5%.
- The price implies free cash flow growth of +7.1% a year for ten years, which is 9.4% a year faster than revenue has been growing (-2.3% a year on file). That is a demandingness score of 42.8 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 74 of 100 because return on invested capital is +10.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.7% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +15.5%.
- Return on invested capital: latest +10.7%, 3-year average +11.1%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +7.8% a year for ten years, which is 10.0% a year faster than revenue has been growing (-2.3% a year on file). That is a demandingness score of 59.4 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 74 of 100
- Demandingness 59 of 100
- Return on invested capital: latest +10.7%, 3-year average +11.1%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +28.7%
- Share count, yearly change -1.2%
- Trailing free cash flow margin +15.5%
- Growth the price implies +7.8% a year
- Revenue growth on file -2.3% a year
Prices frozen
- Share price: 383.14, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.56
|
| IBM |
Hold, no edge |
October 23, 2026 |
252.31 |
October 23, 2026 |
762.71 |
12 months |
Debt: net debt is 4.2 years of free cash flow; operating profit covers interest 6.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 68.8 of 100 because return on invested capital is +12.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.0% a year; the share count is growing at 1.1% a year; trailing free cash flow margin is +19.0%.
- Return on invested capital: latest +12.7%, 3-year average +11.9%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +6.1% a year for ten years, which is 2.4% a year faster than revenue has been growing (+3.7% a year on file). That is a demandingness score of 40.4 of 100.
Amended rationale (2026-10-23, v6) - Business durability scores 68.8 of 100 because return on invested capital is +12.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.0% a year; the share count is growing at 1.1% a year; trailing free cash flow margin is +19.0%.
- Return on invested capital: latest +12.7%, 3-year average +11.9%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +6.3% a year for ten years, which is 2.6% a year faster than revenue has been growing (+3.7% a year on file). That is a demandingness score of 40.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 69 of 100
- Demandingness 41 of 100
- Return on invested capital: latest +12.7%, 3-year average +11.9%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +8.0%
- Share count, yearly change +1.1%
- Trailing free cash flow margin +19.0%
- Growth the price implies +6.3% a year
- Revenue growth on file +3.7% a year
Prices frozen
- Share price: 252.31, Session close of 2026-10-23
- S&P 500 entry (SPY): 762.71
|