| XOM |
Hold, no edge Call weakening 2 of 4 |
October 26, 2026 |
183.16 |
October 26, 2026 |
767.34 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +10.6%, revenue -6.7%, ceiling +8.3%). The verdict is unchanged.
Debt: net debt is 1.0 years of free cash flow; operating profit covers interest 50.0 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 51.8 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is growing at 0.8% a year; trailing free cash flow margin is +8.5%.
- The price implies free cash flow growth of +9.0% a year for ten years, which is 15.6% a year faster than revenue has been growing (-6.7% a year on file). That is a demandingness score of 62.4 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 51.8 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is growing at 0.8% a year; trailing free cash flow margin is +8.5%.
- Return on invested capital: latest +8.5%, 3-year average +11.6%, direction: deteriorating. The latest year and the average are 3.1 points apart. The call reads the latest year.
- The price implies free cash flow growth of +10.6% a year for ten years, which is 17.2% a year faster than revenue has been growing (-6.7% a year on file). That is a demandingness score of 66 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 52 of 100
- Demandingness 66 of 100
- Return on invested capital: latest +8.5%, 3-year average +11.6%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change +0.8%
- Trailing free cash flow margin +8.5%
- Growth the price implies +10.6% a year
- Revenue growth on file -6.7% a year
Prices frozen
- Share price: 183.16, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +10.6%, revenue -6.7%, ceiling +8.3%).
|
| LII |
High-conviction buy |
October 26, 2026 |
372.24 |
October 26, 2026 |
767.22 |
12 months |
Debt: net debt is 2.0 years of free cash flow; operating profit covers interest 17.3 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - Business durability scores 89.8 of 100 because return on invested capital is +34.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +51.3% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +13.9%.
- Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +6.1% a year for ten years, which is 2.9% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 40.4 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 89.8 of 100 because return on invested capital is +34.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +51.3% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +13.9%.
- Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +5.9% a year for ten years, which is 2.7% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 39.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 90 of 100
- Demandingness 40 of 100
- Return on invested capital: latest +34.5%, 3-year average +40.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +51.3%
- Share count, yearly change -0.6%
- Trailing free cash flow margin +13.9%
- Growth the price implies +5.9% a year
- Revenue growth on file +3.3% a year
Prices frozen
- Share price: 372.24, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.22
|
| TXT |
Hold, no edge |
October 26, 2026 |
78.38 |
October 26, 2026 |
767.01 |
12 months |
Debt: net debt is 2.9 years of free cash flow; operating profit covers interest 7.7 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 59.2 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is shrinking at 5.4% a year; trailing free cash flow margin is +5.0%.
- The price implies free cash flow growth of +5.8% a year for ten years, which is 1.1% a year faster than revenue has been growing (+4.8% a year on file). That is a demandingness score of 39.6 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 59.2 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; the share count is shrinking at 5.4% a year; trailing free cash flow margin is +5.0%.
- Return on invested capital: latest +8.5%, 3-year average +9.0%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +6.1% a year for ten years, which is 1.3% a year faster than revenue has been growing (+4.8% a year on file). That is a demandingness score of 40.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 59 of 100
- Demandingness 40 of 100
- Return on invested capital: latest +8.5%, 3-year average +9.0%, direction: flat (the call reads the latest year)
- Share count, yearly change -5.4%
- Trailing free cash flow margin +5.0%
- Growth the price implies +6.1% a year
- Revenue growth on file +4.8% a year
Prices frozen
- Share price: 78.38, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.01
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%).
|
| IBM |
Buy, watch |
October 26, 2026 |
254.73 |
October 26, 2026 |
767.24 |
12 months |
Debt: net debt is 3.9 years of free cash flow; operating profit covers interest 6.6 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - 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-26, v6) - Business durability scores 69.2 of 100 because return on invested capital is +12.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.0% a year; the share count is growing at 1.1% a year; trailing free cash flow margin is +20.1%.
- 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 +5.6% a year for ten years, which is 1.9% a year faster than revenue has been growing (+3.7% a year on file). That is a demandingness score of 39.1 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 69 of 100
- Demandingness 39 of 100
- Return on invested capital: latest +12.7%, 3-year average +11.9%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +8.0%
- Share count, yearly change +1.1%
- Trailing free cash flow margin +20.1%
- Growth the price implies +5.6% a year
- Revenue growth on file +3.7% a year
Prices frozen
- Share price: 254.73, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.24
|
| ETN |
Buy, watch |
October 26, 2026 |
373.11 |
October 26, 2026 |
767.54 |
12 months |
Debt: net debt is 5.2 years of free cash flow; operating profit covers interest 16.5 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - Business durability scores 70.4 of 100 because return on invested capital is +15.1% against a stated +10% cost of capital; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +13.1%.
- Return on invested capital: latest +15.1%, 3-year average +13.7%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +15.7% a year for ten years, which is 6.0% a year faster than revenue has been growing (+9.8% a year on file). That is a demandingness score of 60 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 70.4 of 100 because return on invested capital is +15.1% against a stated +10% cost of capital; the share count is shrinking at 0.8% a year; trailing free cash flow margin is +13.1%.
- Return on invested capital: latest +15.1%, 3-year average +13.7%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +16.0% a year for ten years, which is 6.2% a year faster than revenue has been growing (+9.8% a year on file). That is a demandingness score of 60.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 70 of 100
- Demandingness 61 of 100
- Return on invested capital: latest +15.1%, 3-year average +13.7%, direction: improving (the call reads the latest year)
- Share count, yearly change -0.8%
- Trailing free cash flow margin +13.1%
- Growth the price implies +16.0% a year
- Revenue growth on file +9.8% a year
Prices frozen
- Share price: 373.11, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| CTAS |
Buy, watch |
October 26, 2026 |
224.78 |
October 26, 2026 |
767.32 |
12 months |
Debt: net debt is 1.1 years of free cash flow; operating profit covers interest 25.6 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v4) - Business durability scores 90.9 of 100 because return on invested capital is +28.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +15.7% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +16.7%.
- Return on invested capital: latest +28.6%, 3-year average +27.1%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +18.8% a year for ten years, which is 10.3% a year faster than revenue has been growing (+8.5% a year on file). That is a demandingness score of 80.4 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 91.4 of 100 because return on invested capital is +28.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +15.7% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +17.6%.
- Return on invested capital: latest +28.6%, 3-year average +27.1%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +18.5% a year for ten years, which is 10.0% a year faster than revenue has been growing (+8.5% a year on file). That is a demandingness score of 64.9 of 100.
Inputs at freeze - Data: filings through fiscal Q1 2027 (August 31)
- Durability 91 of 100
- Demandingness 65 of 100
- Return on invested capital: latest +28.6%, 3-year average +27.1%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +15.7%
- Share count, yearly change -0.6%
- Trailing free cash flow margin +17.6%
- Growth the price implies +18.5% a year
- Revenue growth on file +8.5% a year
Prices frozen
- Share price: 224.78, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.32
|
| EL |
Hold, no edge |
October 26, 2026 |
108.53 |
October 26, 2026 |
767.34 |
12 months |
Debt: net debt is 2.9 years of free cash flow; operating profit covers interest 5.0 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 62.4 of 100 because return on invested capital is +13.3% against a stated +10% cost of capital; the share count is growing at 0.4% a year; trailing free cash flow margin is +8.7%.
- The price implies free cash flow growth of +11.2% a year for ten years, which is 13.0% a year faster than revenue has been growing (-1.8% a year on file). That is a demandingness score of 67.1 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 62.4 of 100 because return on invested capital is +13.3% against a stated +10% cost of capital; the share count is growing at 0.4% a year; trailing free cash flow margin is +8.7%.
- Return on invested capital: latest +13.3%, 3-year average +10.6%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +13.1% a year for ten years, which is 15.0% a year faster than revenue has been growing (-1.8% a year on file). That is a demandingness score of 70.5 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (June 30)
- Durability 62 of 100
- Demandingness 71 of 100
- Return on invested capital: latest +13.3%, 3-year average +10.6%, direction: improving (the call reads the latest year)
- Share count, yearly change +0.4%
- Trailing free cash flow margin +8.7%
- Growth the price implies +13.1% a year
- Revenue growth on file -1.8% a year
Prices frozen
- Share price: 108.53, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
|
| CBOE |
Buy, watch |
October 26, 2026 |
337.90 |
October 26, 2026 |
767.32 |
12 months |
Debt: net debt is 0.1 years of free cash flow; operating profit covers interest 33.6 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v4) - Business durability scores 91.5 of 100 because return on invested capital is +22.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +43.3% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +37.0%.
- Return on invested capital: latest +22.4%, 3-year average +18.2%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +6.0% a year for ten years, in line with the revenue growth already on file (+6.0% a year). That is a demandingness score of 40.1 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 91.5 of 100 because return on invested capital is +22.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +43.3% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +37.0%.
- Return on invested capital: latest +22.4%, 3-year average +18.2%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +6.9% a year for ten years, which is 0.9% a year faster than revenue has been growing (+6.0% a year on file). That is a demandingness score of 42.3 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 92 of 100
- Demandingness 42 of 100
- Return on invested capital: latest +22.4%, 3-year average +18.2%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +43.3%
- Share count, yearly change -0.4%
- Trailing free cash flow margin +37.0%
- Growth the price implies +6.9% a year
- Revenue growth on file +6.0% a year
Prices frozen
- Share price: 337.90, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.32
|
| DHI |
High-conviction buy |
October 26, 2026 |
147.21 |
October 26, 2026 |
767.54 |
12 months |
Debt: net debt is 1.6 years of free cash flow; interest paid is not in the filings feed, so coverage is not shown.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 78.1 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +128.5% a year; the share count is shrinking at 5.0% a year; trailing free cash flow margin is +9.6%.
- The price implies free cash flow growth of +1.0% a year for ten years, in line with the revenue growth already on file (+0.8% a year). That is a demandingness score of 27.6 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 78.1 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +128.5% a year; the share count is shrinking at 5.0% a year; trailing free cash flow margin is +9.6%.
- Return on invested capital: latest +12.5%, 3-year average +16.7%, direction: deteriorating. The latest year and the average are 4.2 points apart. The call reads the latest year.
- The price implies free cash flow growth of +1.7% a year for ten years, which is 0.9% a year faster than revenue has been growing (+0.8% a year on file). That is a demandingness score of 29.3 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (June 30)
- Durability 78 of 100
- Demandingness 29 of 100
- Return on invested capital: latest +12.5%, 3-year average +16.7%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +128.5%
- Share count, yearly change -5.0%
- Trailing free cash flow margin +9.6%
- Growth the price implies +1.7% a year
- Revenue growth on file +0.8% a year
Prices frozen
- Share price: 147.21, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| ABNB |
High-conviction buy |
October 26, 2026 |
170.88 |
October 26, 2026 |
767.27 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v4) - Business durability scores 90.5 of 100 because return on invested capital is +55.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.6% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +36.9%.
- Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +8.6% a year for ten years, which is 4.8% a year slower than revenue has been growing (+13.4% a year on file). That is a demandingness score of 46.5 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 90.5 of 100 because return on invested capital is +55.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.6% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +36.9%.
- Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +8.2% a year for ten years, which is 5.2% a year slower than revenue has been growing (+13.4% a year on file). That is a demandingness score of 30.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 91 of 100
- Demandingness 31 of 100
- Return on invested capital: latest +55.7%, 3-year average +56.8%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +8.6%
- Share count, yearly change -1.6%
- Trailing free cash flow margin +36.9%
- Growth the price implies +8.2% a year
- Revenue growth on file +13.4% a year
Prices frozen
- Share price: 170.88, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.27
|
| TRV |
Buy, watch |
October 26, 2026 |
399.52 |
October 26, 2026 |
767.01 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version insurer-v4). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, insurer-v3) - Return on equity is +17.4% (average over 3 filed years) against the 10% cost of capital, and book value per share is changing at +17.6% a year.
- The price is 2.27 times book (common equity per share at June 30, 2026). At a 10% discount rate that price requires a return on equity of +15.1% a year, against +17.4% earned. That is a demandingness score of 36.2 of 100.
Amended rationale (2026-10-26, insurer-v4) - Return on equity is +18.5% (weighted toward the latest of 3 filed years) against the 10% cost of capital, and book value per share is changing at +17.6% a year.
- Return on equity: latest +20.6%, 3-year average +17.4%, weighted +18.5%, direction: improving. Weighted 50% latest year, 30% prior, 20% oldest.
- The price is 2.87 times book (common equity per share at September 30, 2026). At a 10% discount rate that price requires a return on equity of +17.5% a year, against +18.5% earned. That is a demandingness score of 44.2 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 91 of 100
- Demandingness 44 of 100
- Return on equity: latest +20.6%, 3-year average +17.4%, weighted +18.5%, direction: improving
Reported readings, not scored - Combined ratio, as reported: 89.9% for the fiscal year ended December 31, 2025; 86.8% for the quarter ended September 30, 2026.Earlier years: 2023 97.0%, 2024 92.5%.Filed February 12, 2026 (form 10-K).
Prices frozen
- Share price: 399.52, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.01
|
| COIN |
Buy, watch |
October 26, 2026 |
160.87 |
October 26, 2026 |
767.54 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 62.9 of 100 because return on invested capital is +14.2% against a stated +10% cost of capital; the share count is growing at 5.1% a year; trailing free cash flow margin is +27.3%.
- The price implies free cash flow growth of +12.6% a year for ten years, which is 18.4% a year slower than revenue has been growing (+31.0% a year on file). That is a demandingness score of 39.6 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 62.9 of 100 because return on invested capital is +14.2% against a stated +10% cost of capital; the share count is growing at 5.1% a year; trailing free cash flow margin is +27.3%.
- Return on invested capital: latest +14.2%, 3-year average +17.7%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +10.6% a year for ten years, which is 14.4% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 36.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 63 of 100
- Demandingness 36 of 100
- Return on invested capital: latest +14.2%, 3-year average +17.7%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change +5.1%
- Trailing free cash flow margin +27.3%
- Growth the price implies +10.6% a year
- Revenue growth on file +25.0% a year
Prices frozen
- Share price: 160.87, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: the share count is already growing faster than 5% a year (latest yearly change +5.1%).
|
| NKE |
Hold, no edge |
October 26, 2026 |
37.88 |
October 26, 2026 |
767.42 |
12 months |
Debt: net debt is 0.5 years of free cash flow; interest paid is not in the filings feed, so coverage is not shown.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 51.4 of 100 because return on invested capital is +17.2% against a stated +10% cost of capital; owner free cash flow per share is changing at -28.3% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +4.7%.
- The price implies free cash flow growth of +10.5% a year for ten years, which is 13.7% a year faster than revenue has been growing (-3.2% a year on file). That is a demandingness score of 65.9 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 51.4 of 100 because return on invested capital is +17.2% against a stated +10% cost of capital; owner free cash flow per share is changing at -28.3% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +4.6%.
- Return on invested capital: latest +17.2%, 3-year average +22.1%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +11.6% a year for ten years, which is 14.9% a year faster than revenue has been growing (-3.2% a year on file). That is a demandingness score of 67.9 of 100.
Inputs at freeze - Data: filings through fiscal Q1 2027 (August 31)
- Durability 51 of 100
- Demandingness 68 of 100
- Return on invested capital: latest +17.2%, 3-year average +22.1%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -28.3%
- Share count, yearly change -1.1%
- Trailing free cash flow margin +4.6%
- Growth the price implies +11.6% a year
- Revenue growth on file -3.2% a year
Prices frozen
- Share price: 37.88, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.42
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: owner free cash flow per share is already negative (latest yearly change -28.3%).
|
| CCL |
Buy, watch |
October 26, 2026 |
26.87 |
October 26, 2026 |
767.32 |
12 months |
Debt: net debt is 7.1 years of free cash flow; operating profit covers interest 3.8 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 55 of 100 because return on invested capital is +9.4% against a stated +10% cost of capital; the share count is growing at 1.4% a year; trailing free cash flow margin is +11.7%.
- The price implies free cash flow growth of -2.6% a year for ten years, which is 32.4% a year slower than revenue has been growing (+29.8% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 54.8 of 100 because return on invested capital is +9.4% against a stated +10% cost of capital; the share count is growing at 1.4% a year; trailing free cash flow margin is +11.5%.
- Return on invested capital: latest +9.4%, 3-year average +7.1%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of 0.0% a year for ten years, which is 5.3% a year slower than revenue has been growing (+5.4% a year on file). That is a demandingness score of 10.1 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (August 31)
- Durability 55 of 100
- Demandingness 10 of 100
- Return on invested capital: latest +9.4%, 3-year average +7.1%, direction: improving (the call reads the latest year)
- Share count, yearly change +1.4%
- Trailing free cash flow margin +11.5%
- Growth the price implies 0.0% a year
- Revenue growth on file +5.4% a year
Prices frozen
- Share price: 26.87, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.32
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.4%).
|
| ES |
Sell, exit Heavy debt |
October 26, 2026 |
67.59 |
October 26, 2026 |
767.34 |
12 months |
Heavy debt. Net debt is 101.0 years of free cash flow, and operating profit covers interest 2.4 times: more than 10 years with less than 3 times cover. The verdict is unchanged. Debt: net debt is 101.0 years of free cash flow; operating profit covers interest 2.4 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 35.9 of 100 because return on invested capital is +6.1% against a stated +10% cost of capital; the share count is growing at 2.5% a year; trailing free cash flow margin is +1.7%.
- The price implies free cash flow growth of +30.0% a year for ten years, which is 26.6% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 99.9 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 36.2 of 100 because return on invested capital is +6.1% against a stated +10% cost of capital; the share count is growing at 2.5% a year; trailing free cash flow margin is +2.1%.
- Return on invested capital: latest +6.1%, 3-year average +5.0%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +27.7% a year for ten years, which is 24.4% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 95.9 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 36 of 100
- Demandingness 96 of 100
- Return on invested capital: latest +6.1%, 3-year average +5.0%, direction: improving (the call reads the latest year)
- Share count, yearly change +2.5%
- Trailing free cash flow margin +2.1%
- Growth the price implies +27.7% a year
- Revenue growth on file +3.3% a year
Prices frozen
- Share price: 67.59, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
|
| DOW |
Hold, no edge Call weakening 2 of 4 |
October 26, 2026 |
34.01 |
October 26, 2026 |
767.54 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +0.4%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +4.1%, revenue -11.1%, ceiling +3.9%). The verdict is unchanged.
Debt: net debt is 8.2 years of free cash flow; operating profit covers interest 1.8 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 25.1 of 100 because return on invested capital is +0.4% against a stated +10% cost of capital; the share count is growing at 0.6% a year; trailing free cash flow margin is +3.9%.
- The price implies free cash flow growth of +1.6% a year for ten years, which is 12.7% a year faster than revenue has been growing (-11.1% a year on file). That is a demandingness score of 43.9 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 25.1 of 100 because return on invested capital is +0.4% against a stated +10% cost of capital; the share count is growing at 0.6% a year; trailing free cash flow margin is +3.9%.
- Return on invested capital: latest +0.4%, 3-year average +3.3%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +4.1% a year for ten years, which is 15.2% a year faster than revenue has been growing (-11.1% a year on file). That is a demandingness score of 50.3 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 25 of 100
- Demandingness 50 of 100
- Return on invested capital: latest +0.4%, 3-year average +3.3%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change +0.6%
- Trailing free cash flow margin +3.9%
- Growth the price implies +4.1% a year
- Revenue growth on file -11.1% a year
Prices frozen
- Share price: 34.01, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +0.4%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +4.1%, revenue -11.1%, ceiling +3.9%).
|
| BKR |
Buy, watch |
October 26, 2026 |
56.02 |
October 26, 2026 |
767.32 |
12 months |
Debt: net debt is 0.2 years of free cash flow; operating profit covers interest 13.4 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v6) - Business durability scores 77.7 of 100 because return on invested capital is +15.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +50.9% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +11.3%.
- Return on invested capital: latest +15.9%, 3-year average +14.2%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +6.0% a year for ten years, which is 3.5% a year slower than revenue has been growing (+9.4% a year on file). That is a demandingness score of 39.9 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 77.7 of 100 because return on invested capital is +15.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +50.9% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +11.3%.
- Return on invested capital: latest +15.9%, 3-year average +14.2%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +6.1% a year for ten years, which is 3.3% a year slower than revenue has been growing (+9.4% a year on file). That is a demandingness score of 40.3 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 78 of 100
- Demandingness 40 of 100
- Return on invested capital: latest +15.9%, 3-year average +14.2%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +50.9%
- Share count, yearly change -0.6%
- Trailing free cash flow margin +11.3%
- Growth the price implies +6.1% a year
- Revenue growth on file +9.4% a year
Prices frozen
- Share price: 56.02, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.32
|
| DOV |
Buy, watch |
October 26, 2026 |
203.21 |
October 26, 2026 |
767.54 |
12 months |
Debt: net debt is 1.3 years of free cash flow; operating profit covers interest 12.5 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 75.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.2% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +13.9%.
- The price implies free cash flow growth of +9.0% a year for ten years, which is 8.0% a year faster than revenue has been growing (+1.0% a year on file). That is a demandingness score of 47.5 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 75.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +25.2% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +13.9%.
- Return on invested capital: latest +12.5%, 3-year average +12.2%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +9.9% a year for ten years, which is 8.8% a year faster than revenue has been growing (+1.0% a year on file). That is a demandingness score of 49.7 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 75 of 100
- Demandingness 50 of 100
- Return on invested capital: latest +12.5%, 3-year average +12.2%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +25.2%
- Share count, yearly change -1.2%
- Trailing free cash flow margin +13.9%
- Growth the price implies +9.9% a year
- Revenue growth on file +1.0% a year
Prices frozen
- Share price: 203.21, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| JBHT |
Buy, watch |
October 26, 2026 |
226.70 |
October 26, 2026 |
767.24 |
12 months |
Debt: net debt is 1.2 years of free cash flow; operating profit covers interest 13.7 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - Business durability scores 72.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +82.3% a year; the share count is shrinking at 3.0% a year; trailing free cash flow margin is +3.4%.
- Return on invested capital: latest +12.5%, 3-year average +12.8%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +20.5% a year for ten years, which is 27.3% a year faster than revenue has been growing (-6.8% a year on file). That is a demandingness score of 83.4 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 74.4 of 100 because return on invested capital is +12.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +82.3% a year; the share count is shrinking at 3.0% a year; trailing free cash flow margin is +7.3%.
- Return on invested capital: latest +12.5%, 3-year average +12.8%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +8.9% a year for ten years, which is 15.7% a year faster than revenue has been growing (-6.8% a year on file). That is a demandingness score of 62.3 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 74 of 100
- Demandingness 62 of 100
- Return on invested capital: latest +12.5%, 3-year average +12.8%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +82.3%
- Share count, yearly change -3.0%
- Trailing free cash flow margin +7.3%
- Growth the price implies +8.9% a year
- Revenue growth on file -6.8% a year
Prices frozen
- Share price: 226.70, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.24
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +8.9%, revenue -6.8%, ceiling +8.2%).
|
| ECL |
Hold, no edge |
October 26, 2026 |
290.09 |
October 26, 2026 |
767.54 |
12 months |
Debt: net debt is 4.3 years of free cash flow; operating profit covers interest 9.4 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 74.9 of 100 because return on invested capital is +14.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +21.8% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +11.1%.
- The price implies free cash flow growth of +17.7% a year for ten years, which is 13.4% a year faster than revenue has been growing (+4.3% a year on file). That is a demandingness score of 78.5 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 74.9 of 100 because return on invested capital is +14.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +21.8% a year; the share count is shrinking at 0.3% a year; trailing free cash flow margin is +11.1%.
- Return on invested capital: latest +14.0%, 3-year average +12.8%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +18.3% a year for ten years, which is 14.0% a year faster than revenue has been growing (+4.3% a year on file). That is a demandingness score of 79.4 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 75 of 100
- Demandingness 79 of 100
- Return on invested capital: latest +14.0%, 3-year average +12.8%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +21.8%
- Share count, yearly change -0.3%
- Trailing free cash flow margin +11.1%
- Growth the price implies +18.3% a year
- Revenue growth on file +4.3% a year
Prices frozen
- Share price: 290.09, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| FFIV |
Buy, watch |
October 26, 2026 |
462.68 |
October 26, 2026 |
767.34 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 95.5 of 100 because return on invested capital is +28.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +63.6% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +29.3%.
- The price implies free cash flow growth of +11.0% a year for ten years, which is 6.3% a year faster than revenue has been growing (+4.6% a year on file). That is a demandingness score of 51.7 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 95.5 of 100 because return on invested capital is +28.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +63.6% a year; the share count is shrinking at 1.2% a year; trailing free cash flow margin is +29.3%.
- Return on invested capital: latest +28.2%, 3-year average +23.5%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +11.8% a year for ten years, which is 7.2% a year faster than revenue has been growing (+4.6% a year on file). That is a demandingness score of 53.2 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (June 30)
- Durability 96 of 100
- Demandingness 53 of 100
- Return on invested capital: latest +28.2%, 3-year average +23.5%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +63.6%
- Share count, yearly change -1.2%
- Trailing free cash flow margin +29.3%
- Growth the price implies +11.8% a year
- Revenue growth on file +4.6% a year
Prices frozen
- Share price: 462.68, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
|
| EME |
Buy, watch |
October 26, 2026 |
669.87 |
October 26, 2026 |
767.54 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 88 of 100 because return on invested capital is +49.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.0% a year; the share count is shrinking at 2.3% a year; trailing free cash flow margin is +6.3%.
- The price implies free cash flow growth of +12.7% a year for ten years, which is 2.6% a year slower than revenue has been growing (+15.3% a year on file). That is a demandingness score of 54.8 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 88 of 100 because return on invested capital is +49.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +42.0% a year; the share count is shrinking at 2.3% a year; trailing free cash flow margin is +6.3%.
- Return on invested capital: latest +49.9%, 3-year average +45.9%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +11.0% a year for ten years, which is 4.4% a year slower than revenue has been growing (+15.3% a year on file). That is a demandingness score of 51.7 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 88 of 100
- Demandingness 52 of 100
- Return on invested capital: latest +49.9%, 3-year average +45.9%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +42.0%
- Share count, yearly change -2.3%
- Trailing free cash flow margin +6.3%
- Growth the price implies +11.0% a year
- Revenue growth on file +15.3% a year
Prices frozen
- Share price: 669.87, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| F |
Hold, no edge Heavy debt |
October 26, 2026 |
11.65 |
October 26, 2026 |
767.34 |
12 months |
Heavy debt. Net debt is 19.6 years of free cash flow, and operating profit covers interest not at all: more than 10 years with less than 3 times cover. The verdict is unchanged. Debt: net debt is 19.6 years of free cash flow; operating profit is negative, so interest is not covered by it.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 28.2 of 100 because return on invested capital is -4.0% against a stated +10% cost of capital; the share count is shrinking at 0.1% a year; trailing free cash flow margin is +3.9%.
- The price implies free cash flow growth of -7.3% a year for ten years, which is 13.1% a year slower than revenue has been growing (+5.8% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 28.2 of 100 because return on invested capital is -4.0% against a stated +10% cost of capital; the share count is shrinking at 0.1% a year; trailing free cash flow margin is +3.9%.
- Return on invested capital: latest -4.0%, 3-year average +0.3%, direction: deteriorating. The latest year and the average are 4.4 points apart. The call reads the latest year.
- The price implies free cash flow growth of -8.3% a year for ten years, which is 14.1% a year slower than revenue has been growing (+5.8% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 28 of 100
- Demandingness 0 of 100
- Return on invested capital: latest -4.0%, 3-year average +0.3%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change -0.1%
- Trailing free cash flow margin +3.9%
- Growth the price implies -8.3% a year
- Revenue growth on file +5.8% a year
Prices frozen
- Share price: 11.65, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest -4.0%).
|
| EFX |
Hold, no edge |
October 26, 2026 |
178.26 |
October 26, 2026 |
767.34 |
12 months |
Debt: net debt is 4.5 years of free cash flow; operating profit covers interest 5.4 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v4) - Business durability scores 69.8 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +148.5% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +17.1%.
- Return on invested capital: latest +8.5%, 3-year average +7.9%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +6.9% a year for ten years, which is 1.0% a year faster than revenue has been growing (+5.8% a year on file). That is a demandingness score of 42.2 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 69.6 of 100 because return on invested capital is +8.5% against a stated +10% cost of capital; owner free cash flow per share is changing at +148.5% a year; the share count is shrinking at 0.6% a year; trailing free cash flow margin is +16.7%.
- Return on invested capital: latest +8.5%, 3-year average +7.9%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +7.0% a year for ten years, which is 1.2% a year faster than revenue has been growing (+5.8% a year on file). That is a demandingness score of 42.5 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 70 of 100
- Demandingness 43 of 100
- Return on invested capital: latest +8.5%, 3-year average +7.9%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +148.5%
- Share count, yearly change -0.6%
- Trailing free cash flow margin +16.7%
- Growth the price implies +7.0% a year
- Revenue growth on file +5.8% a year
Prices frozen
- Share price: 178.26, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.5%).
|
| DASH |
Hold, no edge |
October 26, 2026 |
175.88 |
October 26, 2026 |
767.54 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 48.9 of 100 because return on invested capital is +8.6% against a stated +10% cost of capital; the share count is growing at 3.5% a year; trailing free cash flow margin is +13.5%.
- The price implies free cash flow growth of +16.0% a year for ten years, which is 11.7% a year slower than revenue has been growing (+27.7% a year on file). That is a demandingness score of 45.5 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 48.9 of 100 because return on invested capital is +8.6% against a stated +10% cost of capital; the share count is growing at 3.5% a year; trailing free cash flow margin is +13.5%.
- Return on invested capital: latest +8.6%, 3-year average -0.4%, direction: improving. The latest year and the average are 9.0 points apart. The call reads the latest year.
- The price implies free cash flow growth of +15.6% a year for ten years, which is 9.4% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 44.7 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 49 of 100
- Demandingness 45 of 100
- Return on invested capital: latest +8.6%, 3-year average -0.4%, direction: improving (the call reads the latest year)
- Share count, yearly change +3.5%
- Trailing free cash flow margin +13.5%
- Growth the price implies +15.6% a year
- Revenue growth on file +25.0% a year
Prices frozen
- Share price: 175.88, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.6%).
|
| ARES |
Hold, no edge Call weakening 2 of 4 Heavy debt |
October 26, 2026 |
122.69 |
October 26, 2026 |
767.27 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +4.9%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +7.8%). The verdict is unchanged.
Heavy debt. Net debt is 14.6 years of free cash flow, and operating profit covers interest 1.5 times: more than 10 years with less than 3 times cover. The verdict is unchanged. Debt: net debt is 14.6 years of free cash flow; operating profit covers interest 1.5 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 28.2 of 100 because return on invested capital is +4.9% against a stated +10% cost of capital; the share count is growing at 7.8% a year; trailing free cash flow margin is +14.0%.
- The price implies free cash flow growth of +14.1% a year for ten years, which is 8.3% a year slower than revenue has been growing (+22.4% a year on file). That is a demandingness score of 42.1 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 28.2 of 100 because return on invested capital is +4.9% against a stated +10% cost of capital; the share count is growing at 7.8% a year; trailing free cash flow margin is +14.0%.
- Return on invested capital: latest +4.9%, 3-year average +5.1%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +14.7% a year for ten years, which is 7.7% a year slower than revenue has been growing (+22.4% a year on file). That is a demandingness score of 43.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 28 of 100
- Demandingness 43 of 100
- Return on invested capital: latest +4.9%, 3-year average +5.1%, direction: flat (the call reads the latest year)
- Share count, yearly change +7.8%
- Trailing free cash flow margin +14.0%
- Growth the price implies +14.7% a year
- Revenue growth on file +22.4% a year
Prices frozen
- Share price: 122.69, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.27
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +4.9%).
- Already broken: the share count is already growing faster than 5% a year (latest yearly change +7.8%).
|
| HAL |
Hold, no edge |
October 26, 2026 |
34.94 |
October 26, 2026 |
767.24 |
12 months |
Debt: net debt is 3.2 years of free cash flow; operating profit covers interest 8.7 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 67.5 of 100 because return on invested capital is +13.7% against a stated +10% cost of capital; the share count is shrinking at 2.6% a year; trailing free cash flow margin is +7.7%.
- The price implies free cash flow growth of +4.6% a year for ten years, which is 1.5% a year faster than revenue has been growing (+3.0% a year on file). That is a demandingness score of 36.4 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 67 of 100 because return on invested capital is +13.7% against a stated +10% cost of capital; the share count is shrinking at 2.6% a year; trailing free cash flow margin is +7.1%.
- Return on invested capital: latest +13.7%, 3-year average +17.9%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +6.3% a year for ten years, which is 3.3% a year faster than revenue has been growing (+3.0% a year on file). That is a demandingness score of 40.8 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 67 of 100
- Demandingness 41 of 100
- Return on invested capital: latest +13.7%, 3-year average +17.9%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change -2.6%
- Trailing free cash flow margin +7.1%
- Growth the price implies +6.3% a year
- Revenue growth on file +3.0% a year
Prices frozen
- Share price: 34.94, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.24
|
| HON |
Hold, no edge |
October 26, 2026 |
221.15 |
October 26, 2026 |
767.24 |
12 months |
Debt: net debt is 7.2 years of free cash flow; operating profit covers interest 4.0 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - 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-26, v6) - Business durability scores 67.5 of 100 because return on invested capital is +13.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.3% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +4.9%.
- 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 +19.1% a year for ten years, which is 17.3% a year faster than revenue has been growing (+1.8% a year on file). That is a demandingness score of 80.9 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 68 of 100
- Demandingness 81 of 100
- Return on invested capital: latest +13.8%, 3-year average +15.3%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +8.3%
- Share count, yearly change -1.6%
- Trailing free cash flow margin +4.9%
- Growth the price implies +19.1% a year
- Revenue growth on file +1.8% a year
Prices frozen
- Share price: 221.15, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.24
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +19.1%, revenue +1.8%, ceiling +16.8%).
|
| DRI |
Buy, watch |
October 26, 2026 |
213.20 |
October 26, 2026 |
767.54 |
12 months |
Debt: net debt is 2.3 years of free cash flow; operating profit covers interest 8.3 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 72 of 100 because return on invested capital is +16.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +6.6% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +8.2%.
- The price implies free cash flow growth of +8.2% a year for ten years, in line with the revenue growth already on file (+8.0% a year). That is a demandingness score of 45.5 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 71.7 of 100 because return on invested capital is +16.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +6.6% a year; the share count is shrinking at 2.0% a year; trailing free cash flow margin is +7.6%.
- Return on invested capital: latest +16.9%, 3-year average +16.6%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +10.0% a year for ten years, which is 2.0% a year faster than revenue has been growing (+8.0% a year on file). That is a demandingness score of 50 of 100.
Inputs at freeze - Data: filings through fiscal Q1 2027 (August 31)
- Durability 72 of 100
- Demandingness 50 of 100
- Return on invested capital: latest +16.9%, 3-year average +16.6%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +6.6%
- Share count, yearly change -2.0%
- Trailing free cash flow margin +7.6%
- Growth the price implies +10.0% a year
- Revenue growth on file +8.0% a year
Prices frozen
- Share price: 213.20, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| FDS |
High-conviction buy |
October 26, 2026 |
325.45 |
October 26, 2026 |
767.34 |
12 months |
Debt: net debt is 1.6 years of free cash flow; operating profit covers interest 12.8 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 82.6 of 100 because return on invested capital is +19.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +9.2% a year; the share count is shrinking at 0.4% a year; trailing free cash flow margin is +29.0%.
- The price implies free cash flow growth of +2.5% a year for ten years, which is 5.5% a year slower than revenue has been growing (+8.0% a year on file). That is a demandingness score of 16.2 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 81.7 of 100 because return on invested capital is +17.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +8.4% a year; the share count is shrinking at 2.2% a year; trailing free cash flow margin is +28.6%.
- Return on invested capital: latest +17.1%, 3-year average +18.4%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +5.0% a year for ten years, which is 0.9% a year slower than revenue has been growing (+5.9% a year on file). That is a demandingness score of 37.4 of 100.
Inputs at freeze - Data: filings through fiscal Q4 2026 (August 31)
- Durability 82 of 100
- Demandingness 37 of 100
- Return on invested capital: latest +17.1%, 3-year average +18.4%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +8.4%
- Share count, yearly change -2.2%
- Trailing free cash flow margin +28.6%
- Growth the price implies +5.0% a year
- Revenue growth on file +5.9% a year
Prices frozen
- Share price: 325.45, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
|
| FICO |
Buy, watch |
October 26, 2026 |
747.76 |
October 26, 2026 |
767.34 |
12 months |
Debt: net debt is 5.6 years of free cash flow; operating profit covers interest 6.7 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - Business durability scores 96.3 of 100 because return on invested capital is +65.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +16.7% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +40.1%.
- Return on invested capital: latest +65.7%, 3-year average +55.8%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +7.6% a year for ten years, which is 5.5% a year slower than revenue has been growing (+13.1% a year on file). That is a demandingness score of 29 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 96.3 of 100 because return on invested capital is +65.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +16.7% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +40.1%.
- Return on invested capital: latest +65.7%, 3-year average +55.8%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +5.3% a year for ten years, which is 7.7% a year slower than revenue has been growing (+13.1% a year on file). That is a demandingness score of 23.3 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (June 30)
- Durability 96 of 100
- Demandingness 23 of 100
- Return on invested capital: latest +65.7%, 3-year average +55.8%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +16.7%
- Share count, yearly change -1.9%
- Trailing free cash flow margin +40.1%
- Growth the price implies +5.3% a year
- Revenue growth on file +13.1% a year
Prices frozen
- Share price: 747.76, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
|
| FERG |
Buy, watch |
October 26, 2026 |
229.70 |
October 26, 2026 |
767.34 |
12 months |
Debt: net debt is 2.8 years of free cash flow; operating profit covers interest 14.1 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 80.8 of 100 because return on invested capital is +19.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.8% a year; the share count is shrinking at 2.8% a year; trailing free cash flow margin is +5.2%.
- The price implies free cash flow growth of +11.8% a year for ten years, which is 9.3% a year faster than revenue has been growing (+2.5% a year on file). That is a demandingness score of 53.1 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 80.8 of 100 because return on invested capital is +19.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.8% a year; the share count is shrinking at 2.8% a year; trailing free cash flow margin is +5.2%.
- Return on invested capital: latest +19.0%, 3-year average +20.1%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +12.1% a year for ten years, which is 9.6% a year faster than revenue has been growing (+2.5% a year on file). That is a demandingness score of 53.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 81 of 100
- Demandingness 54 of 100
- Return on invested capital: latest +19.0%, 3-year average +20.1%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +28.8%
- Share count, yearly change -2.8%
- Trailing free cash flow margin +5.2%
- Growth the price implies +12.1% a year
- Revenue growth on file +2.5% a year
Prices frozen
- Share price: 229.70, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
|
| BLK |
Hold, no edge |
October 26, 2026 |
1131.33 |
October 26, 2026 |
767.32 |
12 months |
Debt: net debt is 0.6 years of free cash flow; operating profit covers interest 16.6 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 45.2 of 100 because return on invested capital is +11.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -16.4% a year; the share count is growing at 1.2% a year; trailing free cash flow margin is +12.9%.
- The price implies free cash flow growth of +19.4% a year for ten years, which is 8.7% a year faster than revenue has been growing (+10.7% a year on file). That is a demandingness score of 66.4 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 45.2 of 100 because return on invested capital is +11.4% against a stated +10% cost of capital; owner free cash flow per share is changing at -16.4% a year; the share count is growing at 1.2% a year; trailing free cash flow margin is +12.9%.
- Return on invested capital: latest +11.4%, 3-year average +12.4%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +20.2% a year for ten years, which is 9.5% a year faster than revenue has been growing (+10.7% a year on file). That is a demandingness score of 67.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 45 of 100
- Demandingness 68 of 100
- Return on invested capital: latest +11.4%, 3-year average +12.4%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -16.4%
- Share count, yearly change +1.2%
- Trailing free cash flow margin +12.9%
- Growth the price implies +20.2% a year
- Revenue growth on file +10.7% a year
Prices frozen
- Share price: 1131.33, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.32
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: owner free cash flow per share is already negative (latest yearly change -16.4%).
|
| LRCX |
Hold, no edge |
October 26, 2026 |
239.52 |
October 26, 2026 |
767.22 |
12 months |
Debt: net debt is 0.2 years of free cash flow; operating profit covers interest 63.9 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v6) - Business durability scores 86.5 of 100 because return on invested capital is +77.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.0% a year; the share count is shrinking at 2.1% a year; trailing free cash flow margin is +25.0%.
- Return on invested capital: latest +77.6%, 3-year average +64.6%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +18.5% a year for ten years, which is 8.4% a year faster than revenue has been growing (+10.1% a year on file). That is a demandingness score of 64.8 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 86.5 of 100 because return on invested capital is +77.6% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.0% a year; the share count is shrinking at 2.1% a year; trailing free cash flow margin is +25.0%.
- Return on invested capital: latest +77.6%, 3-year average +64.6%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +19.0% a year for ten years, which is 9.0% a year faster than revenue has been growing (+10.1% a year on file). That is a demandingness score of 65.8 of 100.
Inputs at freeze - Data: filings through fiscal Q1 2027 (September 30)
- Durability 87 of 100
- Demandingness 66 of 100
- Return on invested capital: latest +77.6%, 3-year average +64.6%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +3.0%
- Share count, yearly change -2.1%
- Trailing free cash flow margin +25.0%
- Growth the price implies +19.0% a year
- Revenue growth on file +10.1% a year
Prices frozen
- Share price: 239.52, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.22
|
| META |
Hold, no edge |
October 26, 2026 |
643.86 |
October 26, 2026 |
767.22 |
12 months |
Debt: net debt is 2.5 years of free cash flow; operating profit covers interest 28.6 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v4) - 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-26, v6) - Business durability scores 89.4 of 100 because return on invested capital is +25.9% against a stated +10% cost of capital; owner free cash flow per share is changing at +53.8% a year; the share count is shrinking at 1.1% a year; trailing free cash flow margin is +11.9%.
- 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 +22.1% a year for ten years, which is 2.2% a year faster than revenue has been growing (+19.9% a year on file). That is a demandingness score of 71.1 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 89 of 100
- Demandingness 71 of 100
- Return on invested capital: latest +25.9%, 3-year average +29.7%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +53.8%
- Share count, yearly change -1.1%
- Trailing free cash flow margin +11.9%
- Growth the price implies +22.1% a year
- Revenue growth on file +19.9% a year
Prices frozen
- Share price: 643.86, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.22
|
| EXPD |
Hold, no edge Call weakening 2 of 4 |
October 26, 2026 |
197.56 |
October 26, 2026 |
767.34 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: owner free cash flow per share is already negative (latest yearly change -19.8%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +12.2%, revenue -13.4%, ceiling +1.6%). The verdict is unchanged.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 66.6 of 100 because return on invested capital is +48.0% against a stated +10% cost of capital; owner free cash flow per share is changing at -19.8% a year; the share count is shrinking at 4.6% a year; trailing free cash flow margin is +7.7%.
- The price implies free cash flow growth of +11.4% a year for ten years, which is 24.9% a year faster than revenue has been growing (-13.4% a year on file). That is a demandingness score of 67.5 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 66.6 of 100 because return on invested capital is +48.0% against a stated +10% cost of capital; owner free cash flow per share is changing at -19.8% a year; the share count is shrinking at 4.6% a year; trailing free cash flow margin is +7.7%.
- Return on invested capital: latest +48.0%, 3-year average +48.4%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +12.2% a year for ten years, which is 25.6% a year faster than revenue has been growing (-13.4% a year on file). That is a demandingness score of 68.8 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 67 of 100
- Demandingness 69 of 100
- Return on invested capital: latest +48.0%, 3-year average +48.4%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change -19.8%
- Share count, yearly change -4.6%
- Trailing free cash flow margin +7.7%
- Growth the price implies +12.2% a year
- Revenue growth on file -13.4% a year
Prices frozen
- Share price: 197.56, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: owner free cash flow per share is already negative (latest yearly change -19.8%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +12.2%, revenue -13.4%, ceiling +1.6%).
|
| FIS |
Buy, watch |
October 26, 2026 |
37.24 |
October 26, 2026 |
767.34 |
12 months |
Debt: net debt is 10.6 years of free cash flow; operating profit covers interest 3.4 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 66.6 of 100 because return on invested capital is +5.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +63.0% a year; the share count is shrinking at 4.5% a year; trailing free cash flow margin is +15.7%.
- The price implies free cash flow growth of -2.9% a year for ten years, which is 6.1% a year slower than revenue has been growing (+3.2% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 66.6 of 100 because return on invested capital is +5.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +63.0% a year; the share count is shrinking at 4.5% a year; trailing free cash flow margin is +15.7%.
- Return on invested capital: latest +5.1%, 3-year average +4.0%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of -1.9% a year for ten years, which is 5.0% a year slower than revenue has been growing (+3.2% a year on file). That is a demandingness score of 0 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 67 of 100
- Demandingness 0 of 100
- Return on invested capital: latest +5.1%, 3-year average +4.0%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +63.0%
- Share count, yearly change -4.5%
- Trailing free cash flow margin +15.7%
- Growth the price implies -1.9% a year
- Revenue growth on file +3.2% a year
Prices frozen
- Share price: 37.24, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +5.1%).
|
| CBRE |
Hold, no edge Call weakening 2 of 4 |
October 26, 2026 |
122.23 |
October 26, 2026 |
767.32 |
12 months |
Call weakening: 2 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +6.9%). | Already broken: owner free cash flow per share is already negative (latest yearly change -2.3%). The verdict is unchanged.
Debt: net debt is 6.6 years of free cash flow; operating profit covers interest 23.1 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 45 of 100 because return on invested capital is +6.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.3% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +2.1%.
- The price implies free cash flow growth of +17.2% a year for ten years, which is 7.7% a year faster than revenue has been growing (+9.6% a year on file). That is a demandingness score of 62.6 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 44.9 of 100 because return on invested capital is +6.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -2.3% a year; the share count is shrinking at 1.7% a year; trailing free cash flow margin is +2.1%.
- Return on invested capital: latest +6.9%, 3-year average +7.9%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +16.3% a year for ten years, which is 6.7% a year faster than revenue has been growing (+9.6% a year on file). That is a demandingness score of 61 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 45 of 100
- Demandingness 61 of 100
- Return on invested capital: latest +6.9%, 3-year average +7.9%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change -2.3%
- Share count, yearly change -1.7%
- Trailing free cash flow margin +2.1%
- Growth the price implies +16.3% a year
- Revenue growth on file +9.6% a year
Prices frozen
- Share price: 122.23, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.32
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +6.9%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -2.3%).
|
| EW |
Buy, watch |
October 26, 2026 |
90.00 |
October 26, 2026 |
767.54 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - Business durability scores 84.5 of 100 because return on invested capital is +17.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +14.3% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +22.0%.
- Return on invested capital: latest +17.2%, 3-year average +19.6%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +15.7% a year for ten years, which is 4.9% a year faster than revenue has been growing (+10.8% a year on file). That is a demandingness score of 60 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 84.5 of 100 because return on invested capital is +17.2% against a stated +10% cost of capital; owner free cash flow per share is changing at +14.3% a year; the share count is shrinking at 1.5% a year; trailing free cash flow margin is +22.0%.
- Return on invested capital: latest +17.2%, 3-year average +19.6%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +15.8% a year for ten years, which is 5.0% a year faster than revenue has been growing (+10.8% a year on file). That is a demandingness score of 60.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 85 of 100
- Demandingness 60 of 100
- Return on invested capital: latest +17.2%, 3-year average +19.6%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +14.3%
- Share count, yearly change -1.5%
- Trailing free cash flow margin +22.0%
- Growth the price implies +15.8% a year
- Revenue growth on file +10.8% a year
Prices frozen
- Share price: 90.00, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| EQT |
Hold, no edge Call weakening 4 of 4 |
October 26, 2026 |
53.65 |
October 26, 2026 |
767.34 |
12 months |
Call weakening: 4 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +7.7%). | Already broken: owner free cash flow per share is already negative (latest yearly change -7.0%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +19.5%). | Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +6.1%, revenue -11.7%, ceiling +3.3%). The verdict is unchanged.
Debt: net debt is 2.9 years of free cash flow; operating profit covers interest 10.5 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 35.7 of 100 because return on invested capital is +7.7% against a stated +10% cost of capital; owner free cash flow per share is changing at -7.0% a year; the share count is growing at 19.5% a year; trailing free cash flow margin is +39.6%.
- The price implies free cash flow growth of -4.5% a year for ten years, which is 7.2% a year faster than revenue has been growing (-11.7% a year on file). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 33.4 of 100 because return on invested capital is +7.7% against a stated +10% cost of capital; owner free cash flow per share is changing at -7.0% a year; the share count is growing at 19.5% a year; trailing free cash flow margin is +19.9%.
- Return on invested capital: latest +7.7%, 3-year average +3.9%, direction: improving. The latest year and the average are 3.8 points apart. The call reads the latest year.
- The price implies free cash flow growth of +6.1% a year for ten years, which is 17.8% a year faster than revenue has been growing (-11.7% a year on file). That is a demandingness score of 55.2 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 33 of 100
- Demandingness 55 of 100
- Return on invested capital: latest +7.7%, 3-year average +3.9%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -7.0%
- Share count, yearly change +19.5%
- Trailing free cash flow margin +19.9%
- Growth the price implies +6.1% a year
- Revenue growth on file -11.7% a year
Prices frozen
- Share price: 53.65, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +7.7%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -7.0%).
- Already broken: the share count is already growing faster than 5% a year (latest yearly change +19.5%).
- Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +6.1%, revenue -11.7%, ceiling +3.3%).
|
| EMR |
Hold, no edge |
October 26, 2026 |
162.01 |
October 26, 2026 |
767.54 |
12 months |
Debt: net debt is 3.3 years of free cash flow; operating profit covers interest 6.2 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 60.3 of 100 because return on invested capital is +9.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +0.4% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +17.0%.
- The price implies free cash flow growth of +12.5% a year for ten years, which is 3.2% a year faster than revenue has been growing (+9.3% a year on file). That is a demandingness score of 54.3 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 61 of 100 because return on invested capital is +9.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +0.4% a year; the share count is shrinking at 1.6% a year; trailing free cash flow margin is +18.6%.
- Return on invested capital: latest +9.2%, 3-year average +9.6%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +11.3% a year for ten years, which is 2.1% a year faster than revenue has been growing (+9.3% a year on file). That is a demandingness score of 52.3 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (June 30)
- Durability 61 of 100
- Demandingness 52 of 100
- Return on invested capital: latest +9.2%, 3-year average +9.6%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +0.4%
- Share count, yearly change -1.6%
- Trailing free cash flow margin +18.6%
- Growth the price implies +11.3% a year
- Revenue growth on file +9.3% a year
Prices frozen
- Share price: 162.01, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.1%).
|
| CME |
Buy, watch |
October 26, 2026 |
307.93 |
October 26, 2026 |
767.54 |
12 months |
Debt: net debt is 0.3 years of free cash flow; operating profit covers interest 25.2 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 76 of 100 because return on invested capital is +11.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.5% a year; the share count is growing at 0.0% a year; trailing free cash flow margin is +62.2%.
- The price sits below any ten-year growth rate the model will solve (the business would have to shrink more than 50% a year), so the demandingness score is 5 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 76 of 100 because return on invested capital is +11.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +12.5% a year; the share count is growing at 0.0% a year; trailing free cash flow margin is +62.2%.
- Return on invested capital: latest +11.8%, 3-year average +10.9%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +11.4% a year for ten years, which is 2.3% a year faster than revenue has been growing (+9.1% a year on file). That is a demandingness score of 52.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 76 of 100
- Demandingness 53 of 100
- Return on invested capital: latest +11.8%, 3-year average +10.9%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +12.5%
- Share count, yearly change 0.0%
- Trailing free cash flow margin +62.2%
- Growth the price implies +11.4% a year
- Revenue growth on file +9.1% a year
Prices frozen
- Share price: 307.93, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| MKC |
Buy, watch |
October 26, 2026 |
48.23 |
October 26, 2026 |
767.22 |
12 months |
Debt: net debt is 5.1 years of free cash flow; operating profit covers interest 5.9 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 68.3 of 100 because return on invested capital is +8.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.2% a year; the share count is growing at 0.0% a year; trailing free cash flow margin is +13.8%.
- The price implies free cash flow growth of +1.4% a year for ten years, which is 1.1% a year slower than revenue has been growing (+2.5% a year on file). That is a demandingness score of 28.6 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 67.5 of 100 because return on invested capital is +8.8% against a stated +10% cost of capital; owner free cash flow per share is changing at +28.2% a year; the share count is growing at 0.0% a year; trailing free cash flow margin is +12.0%.
- Return on invested capital: latest +8.8%, 3-year average +8.7%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +2.8% a year for ten years, in line with the revenue growth already on file (+2.5% a year). That is a demandingness score of 32.1 of 100.
Inputs at freeze - Data: filings through fiscal Q3 2026 (August 31)
- Durability 68 of 100
- Demandingness 32 of 100
- Return on invested capital: latest +8.8%, 3-year average +8.7%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +28.2%
- Share count, yearly change 0.0%
- Trailing free cash flow margin +12.0%
- Growth the price implies +2.8% a year
- Revenue growth on file +2.5% a year
Prices frozen
- Share price: 48.23, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.22
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +8.8%).
|
| WBD |
Sell, exit Heavy debt |
October 26, 2026 |
30.95 |
October 5, 2026 |
766.90 |
12 months |
Heavy debt. Net debt is 13.1 years of free cash flow, and operating profit covers interest 1.0 times: more than 10 years with less than 3 times cover. The verdict is unchanged. Debt: net debt is 13.1 years of free cash flow; operating profit covers interest 1.0 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 25.1 of 100 because return on invested capital is +1.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -7.9% a year; the share count is growing at 0.7% a year; trailing free cash flow margin is +6.0%.
- The price implies free cash flow growth of +15.5% a year for ten years, which is 12.2% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 74.6 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 25.1 of 100 because return on invested capital is +1.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -7.9% a year; the share count is growing at 0.7% a year; trailing free cash flow margin is +6.0%.
- Return on invested capital: latest +1.6%, 3-year average +0.3%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +15.5% a year for ten years, which is 12.2% a year faster than revenue has been growing (+3.3% a year on file). That is a demandingness score of 74.7 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 25 of 100
- Demandingness 75 of 100
- Return on invested capital: latest +1.6%, 3-year average +0.3%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -7.9%
- Share count, yearly change +0.7%
- Trailing free cash flow margin +6.0%
- Growth the price implies +15.5% a year
- Revenue growth on file +3.3% a year
Prices frozen
- Share price: 30.95, Prior session close of 2026-10-05
- S&P 500 entry (SPY): 766.90
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: the growth the price implies is already within 15 percentage points of the revenue growth on file (implied +15.5%, revenue +3.3%, ceiling +18.3%).
|
| EXE |
Hold, no edge Call weakening 3 of 4 |
October 26, 2026 |
92.79 |
October 26, 2026 |
767.34 |
12 months |
Call weakening: 3 of 4 disconfirm conditions are already broken. Broken: Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.6%). | Already broken: owner free cash flow per share is already negative (latest yearly change -26.6%). | Already broken: the share count is already growing faster than 5% a year (latest yearly change +21.1%). The verdict is unchanged.
Debt: net debt is 2.1 years of free cash flow; operating profit covers interest 18.3 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 33 of 100 because return on invested capital is +9.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -26.6% a year; the share count is growing at 21.1% a year; trailing free cash flow margin is +18.1%.
- The price implies free cash flow growth of -4.9% a year for ten years, which is 7.0% a year slower than revenue has been growing (+2.1% a year on file). That is a demandingness score of 0 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 29.5 of 100 because return on invested capital is +9.6% against a stated +10% cost of capital; owner free cash flow per share is changing at -26.6% a year; the share count is growing at 21.1% a year; trailing free cash flow margin is +10.3%.
- Return on invested capital: latest +9.6%, 3-year average +7.3%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +4.2% a year for ten years, which is 2.1% a year faster than revenue has been growing (+2.1% a year on file). That is a demandingness score of 35.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 30 of 100
- Demandingness 36 of 100
- Return on invested capital: latest +9.6%, 3-year average +7.3%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -26.6%
- Share count, yearly change +21.1%
- Trailing free cash flow margin +10.3%
- Growth the price implies +4.2% a year
- Revenue growth on file +2.1% a year
Prices frozen
- Share price: 92.79, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: return on invested capital is already below the stated +10% cost of capital (latest +9.6%).
- Already broken: owner free cash flow per share is already negative (latest yearly change -26.6%).
- Already broken: the share count is already growing faster than 5% a year (latest yearly change +21.1%).
|
| STZ |
Buy, watch |
October 26, 2026 |
135.60 |
October 26, 2026 |
767.54 |
12 months |
Debt: net debt is 5.6 years of free cash flow; operating profit covers interest 8.5 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 67.9 of 100 because return on invested capital is +11.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.5% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +20.3%.
- The price implies free cash flow growth of -1.1% a year for ten years, in line with the revenue growth already on file (-1.1% a year). That is a demandingness score of 15 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 67.8 of 100 because return on invested capital is +11.1% against a stated +10% cost of capital; owner free cash flow per share is changing at +3.5% a year; the share count is shrinking at 1.9% a year; trailing free cash flow margin is +20.0%.
- Return on invested capital: latest +11.1%, 3-year average +11.9%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +1.3% a year for ten years, which is 2.4% a year faster than revenue has been growing (-1.1% a year on file). That is a demandingness score of 28.2 of 100.
Inputs at freeze - Data: filings through fiscal Q2 2027 (August 31)
- Durability 68 of 100
- Demandingness 28 of 100
- Return on invested capital: latest +11.1%, 3-year average +11.9%, direction: deteriorating (the call reads the latest year)
- Owner free cash flow per share, yearly change +3.5%
- Share count, yearly change -1.9%
- Trailing free cash flow margin +20.0%
- Growth the price implies +1.3% a year
- Revenue growth on file -1.1% a year
Prices frozen
- Share price: 135.60, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.54
|
| FAST |
Hold, no edge |
October 26, 2026 |
52.41 |
October 26, 2026 |
767.34 |
12 months |
Debt: net debt is 0.0 years of free cash flow; operating profit covers interest 503.9 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 84.9 of 100 because return on invested capital is +31.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.9% a year; the share count is growing at 0.2% a year; trailing free cash flow margin is +13.2%.
- The price implies free cash flow growth of +20.2% a year for ten years, which is 14.7% a year faster than revenue has been growing (+5.5% a year on file). That is a demandingness score of 82.9 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 84.8 of 100 because return on invested capital is +31.7% against a stated +10% cost of capital; owner free cash flow per share is changing at +10.9% a year; the share count is growing at 0.2% a year; trailing free cash flow margin is +13.0%.
- Return on invested capital: latest +31.6%, 3-year average +31.2%, direction: flat. The call reads the latest year.
- The price implies free cash flow growth of +20.5% a year for ten years, which is 15.0% a year faster than revenue has been growing (+5.5% a year on file). That is a demandingness score of 83.4 of 100.
Inputs at freeze - Data: filings through Q3 2026 (September 30)
- Durability 85 of 100
- Demandingness 83 of 100
- Return on invested capital: latest +31.6%, 3-year average +31.2%, direction: flat (the call reads the latest year)
- Owner free cash flow per share, yearly change +10.9%
- Share count, yearly change +0.2%
- Trailing free cash flow margin +13.0%
- Growth the price implies +20.5% a year
- Revenue growth on file +5.5% a year
Prices frozen
- Share price: 52.41, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
|
| TROW |
Buy, watch |
October 26, 2026 |
104.81 |
October 26, 2026 |
767.01 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 67.4 of 100 because return on invested capital is +23.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -11.0% a year; the share count is shrinking at 0.9% a year; trailing free cash flow margin is +22.0%.
- The price implies free cash flow growth of +2.0% a year for ten years, which is 2.1% a year slower than revenue has been growing (+4.1% a year on file). That is a demandingness score of 30.1 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 67.4 of 100 because return on invested capital is +23.9% against a stated +10% cost of capital; owner free cash flow per share is changing at -11.0% a year; the share count is shrinking at 0.9% a year; trailing free cash flow margin is +22.0%.
- Return on invested capital: latest +23.9%, 3-year average +22.5%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +2.2% a year for ten years, which is 1.9% a year slower than revenue has been growing (+4.1% a year on file). That is a demandingness score of 30.5 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 67 of 100
- Demandingness 31 of 100
- Return on invested capital: latest +23.9%, 3-year average +22.5%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change -11.0%
- Share count, yearly change -0.9%
- Trailing free cash flow margin +22.0%
- Growth the price implies +2.2% a year
- Revenue growth on file +4.1% a year
Prices frozen
- Share price: 104.81, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.01
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: owner free cash flow per share is already negative (latest yearly change -11.0%).
|
| FSLR |
Buy, watch |
October 26, 2026 |
169.07 |
October 26, 2026 |
767.34 |
12 months |
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v5) - Business durability scores 79.4 of 100 because return on invested capital is +17.4% against a stated +10% cost of capital; the share count is growing at 0.2% a year; trailing free cash flow margin is +27.9%.
- Return on invested capital: latest +17.4%, 3-year average +18.2%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +0.9% a year for ten years, which is 24.1% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 12.4 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 79.4 of 100 because return on invested capital is +17.4% against a stated +10% cost of capital; the share count is growing at 0.2% a year; trailing free cash flow margin is +27.9%.
- Return on invested capital: latest +17.4%, 3-year average +18.2%, direction: deteriorating. The call reads the latest year.
- The price implies free cash flow growth of +0.8% a year for ten years, which is 24.2% a year slower than revenue has been growing (+25.0% a year on file). That is a demandingness score of 12.1 of 100.
Inputs at freeze - Data: filings through Q2 2026 (June 30)
- Durability 79 of 100
- Demandingness 12 of 100
- Return on invested capital: latest +17.4%, 3-year average +18.2%, direction: deteriorating (the call reads the latest year)
- Share count, yearly change +0.2%
- Trailing free cash flow margin +27.9%
- Growth the price implies +0.8% a year
- Revenue growth on file +25.0% a year
Prices frozen
- Share price: 169.07, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
|
| FLEX |
Hold, no edge |
October 26, 2026 |
77.99 |
October 26, 2026 |
767.34 |
12 months |
Debt: net debt is 1.6 years of free cash flow; operating profit covers interest 6.7 times.
Grades rate the business. The verdict prices it.
Amended on 2026-10-26 (rules version v6). The original frozen rationale is preserved above; the amended text follows.
Original rationale (at freeze, v3) - Business durability scores 79.2 of 100 because return on invested capital is +16.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +83.2% a year; the share count is shrinking at 6.7% a year; trailing free cash flow margin is +3.8%.
- The price implies free cash flow growth of +16.7% a year for ten years, which is 17.4% a year faster than revenue has been growing (-0.7% a year on file). That is a demandingness score of 76.7 of 100.
Amended rationale (2026-10-26, v6) - Business durability scores 78.7 of 100 because return on invested capital is +16.0% against a stated +10% cost of capital; owner free cash flow per share is changing at +83.2% a year; the share count is shrinking at 6.7% a year; trailing free cash flow margin is +2.8%.
- Return on invested capital: latest +16.0%, 3-year average +13.7%, direction: improving. The call reads the latest year.
- The price implies free cash flow growth of +15.3% a year for ten years, which is 16.0% a year faster than revenue has been growing (-0.7% a year on file). That is a demandingness score of 74.2 of 100.
Inputs at freeze - Data: filings through fiscal Q1 2027 (June 30)
- Durability 79 of 100
- Demandingness 74 of 100
- Return on invested capital: latest +16.0%, 3-year average +13.7%, direction: improving (the call reads the latest year)
- Owner free cash flow per share, yearly change +83.2%
- Share count, yearly change -6.7%
- Trailing free cash flow margin +2.8%
- Growth the price implies +15.3% a year
- Revenue growth on file -0.7% a year
Prices frozen
- Share price: 77.99, Session close of 2026-10-26
- S&P 500 entry (SPY): 767.34
Already broken at freeze Already-broken watch conditions are alerts. They flag that a stated disconfirm threshold was already crossed on the latest filings when this call was issued. They do not by themselves change the published verdict. - Already broken: the growth the price implies is already more than 15 percentage points above the revenue growth on file (implied +15.3%, revenue -0.7%, ceiling +14.3%).
|