Expectation Engine
Enter a ticker to reverse-engineer what the market is already pricing in — implied growth, margins, and how demanding those expectations are.
How the Expectation Engine works
The Expectation Engine reverse-engineers what the current stock price implies about a company's future. It takes today's market price, market cap, and enterprise value, then solves for the implied free cash flow growth rate, revenue growth rate, and FCF margin that would justify that price under a standard DCF framework. It then compares those implied figures to the company's own historical averages and produces an expectation score from 0 (undemanding) to 100 (extreme). Bear, base, and bull scenario valuations are shown alongside a sensitivity table across different discount rates and terminal growth assumptions.
Why implied growth matters more than reported growth
A company growing revenue at 20% can still be expensive if its stock price implies 40% growth. The Expectation Engine makes that gap visible. If implied growth is far above what the company has historically achieved and what its industry supports, the stock is carrying expectations that could be disappointed — creating asymmetric downside risk even from a quality business.
Example
Enter NVDA to see what revenue growth rate and FCF margin Nvidia's current price requires over the next five years, how that compares to Nvidia's historical delivery, and what the expectation score is. Adjust the WACC and terminal growth in advanced settings to see how sensitive the score is to your assumptions.
Disclaimer: Theo Capital provides educational analysis only. DCF models are sensitive to assumptions and can produce results that diverge materially from market outcomes. This tool does not constitute investment advice.