Gartner (IT): Anticipated Future Returns
I started the day embarrassed.
I started today embarrassed.
Not because I misunderstood a business.
Not because Gartner suddenly broke.
Not because the stock was volatile.
I realized I had skipped the final 10% of the work - the part that actually determines whether capital should be allocated. That realization is why I returned to GCT last week, and why I’m now re-evaluating the forward expected returns across every position in my portfolio.
That omission cost me clarity today.
If left unchecked, it would eventually cost me money.
This post is about that mistake, the rule it forced me to adopt, and what the actual forward return math says about Gartner today.
The Mistake
I had done what most investors do.
I understood the business:
Mission-critical research
Deeply embedded with CIOs, CFOs, CHROs
High switching costs
Enormous historical ROIC
Strong free-cash-flow generation
I understood the moat and the history. I’m even a former employee.
What I had not forced myself to do - until today - was translate that understanding into explicit, probability-weighted forward returns, and then stack-rank those returns against other opportunities competing for capital.
I let quality do too much of the work.
That’s not an analytical error.
That’s a process gap.
And process gaps are how disciplined investors slowly drift into undisciplined portfolios.
The New Rule (Non-Negotiable)
From today forward:
No public equity position - new or incremental - without a written multi-scenario expected return analysis and a stack-ranking against other live ideas.
Not in my head.
Not “roughly.”
Not “I’ll do it later.”
If I’m not willing to see the returns on paper - and accept them - I don’t get to allocate capital.
Why Gartner Forced the Reckoning
Gartner is a great business. That’s exactly why this mattered.
At roughly $155 per share, Gartner looks optically attractive:
Market cap: ~$12.0B
Enterprise value: ~$13.0B
Normalized free cash flow to equity: ~$1.05B
FCF yield: ~8–9%
But valuation is not return.
Returns come from what happens next, not what already happened.
So I rebuilt Gartner from the ground up using one consistent framework.
Starting Point: What the Business Actually Generates
Revenue & Mix (FY 2025)
Total revenue: ~$6.5B
Research / Insights: ~78% (subscription, ~95% recurring)
Conferences: ~10–11% (cyclical, high margin)
Consulting: ~8–9% (lower margin, utilization sensitive)
Profitability
Adjusted EBITDA: ~$1.6B
EBITDA margin: ~25%
ROIC: ~24%
Free Cash Flow (Normalized)
Starting from reported FCF (~$1.18B), adjusting for:
Loss of Digital Markets contribution (~$25M)
Higher interest expense from new debt (~$35–40M)
Working-capital timing
Non-recurring real-estate items
Normalized levered FCF ≈ $1.05B
This is the number that matters.
The Real Issue: Growth Has Stalled
This is where the work becomes uncomfortable.
Contract value growth decelerated sharply in 2025
Wallet retention has dipped below 100%
Sales productivity collapsed year-over-year
Consulting backlog and utilization are down
2026 guidance implies flat to modest revenue
None of this kills the business.
But it caps upside and introduces real downside risk.
Scenario Analysis (10-Year Horizon)
Assumptions
Market cap: $12.0B
Normalized FCF: $1.05B (levered, after interest)
Equity valuation only
Net buybacks (after stock-based compensation)
Tail / Bear / Base / Bull Outcomes
Tail – Structural Impairment (10%)
AI materially reduces the perceived necessity of third-party research validation
FCF declines to ~$600M steady state
No buybacks
Terminal multiple: 6×
Exit equity ≈ $3.6B
IRR ≈ –11%
Bear – Mature Stagnation (25%)
FCF flat at $1.05B
Net buybacks: 2%
Terminal multiple: 9×
Exit value roughly preserves capital in nominal terms
IRR ≈ ~0% (value trap)
Base – Steady Compounder (45%)
FCF growth: 3%
Net buybacks: 5%
Terminal multiple: 11.5×
Year 10 FCF ≈ $1.41B
Per-share compounding via buybacks assuming net repurchases offset SBC
IRR ≈ ~8%
Bull - Re-Acceleration (20%)
FCF growth: 6%
Net buybacks: 6%
Terminal multiple: 14×
Year 10 FCF ≈ $1.88B
IRR ≈ ~15%
Probability-Weighted Expected Return
Tail (10%) → –11% → Terminal equity $3.6B
Bear (25%) → 0% → Terminal equity $9.45B
Base (45%) → 8% → Terminal equity $16.2B
Bull (20%) → 15% → Terminal equity $26.3B
(0.10×3.6B)+(0.25×9.45B)+(0.45×16.2B)+(0.20×26.3B) = $15.27B
Probability-weighted expected IRR ≈ ~5–6% nominal (~3% real).
That’s the answer the math gives - whether I like it or not.
Intrinsic value and expected return are not the same thing - and this exercise forced me to confront that difference.
The Hard Truth
This is not a once-in-a-decade bargain. It’s a quality business trading near fair value, with defined asymmetry but no obvious mispricing.
It’s not mispriced by 50%.
It’s not a 15–20% IRR fat pitch.
It’s not something to bet big on without confirmation.
What it is:
A high-quality business
Priced near fair value
With a defined left tail
And conditional upside if execution improves
That means:
Modest position sizing
High monitoring discipline
No narrative entitlement to returns
Charlie Munger would approve of this discomfort.
Nick Sleep would recognize it immediately.
This is what adult capital allocation feels like.
What Would Change My Mind
Every A+ investment memo needs explicit decision rules.
Not feelings.
Not narratives.
Not “I’ll know it when I see it.”
This section exists to pre-commit my behavior before new information arrives.
ADD CAPITAL if ANY of the Following Occur
Q1 2026 NCVI > +$50M
→ Growth stabilizingWallet retention > 100% for two consecutive quarters
→ Pricing power returningStock trades to ~$125 without fundamental deterioration
→ Expected IRR rises toward ~15%Digital Markets sale proceeds > $400M and deployed into buybacks
→ Accelerates per-share value creation
HOLD / MONITOR if:
NCVI between –$20M and +$50M
Wallet retention 97–100%
CV growth 1–4%
EXIT IMMEDIATELY if:
Two consecutive quarters of NCVI < –$50M
Wallet retention < 95% for two quarters
Client retention < 82%
Evidence of AI displacement > 10% of revenue
Dilutive M&A > $500M announced
No rationalization. No sunk-cost bias.
These are not guidelines. They are pre-commitments.
Monitoring Cadence
Quarterly: Full model update with earnings
Monthly: Price vs buyback opportunity
Ad-hoc: AI competition, management capital allocation commentary
Tail Risk Scenarios (Explicitly Acknowledged)
AI Disruption (~10%)
Severe Recession (~15%)
Even in extreme scenarios, a 3–4% position caps portfolio damage at ~2–3%.
Position sizing is the risk control.
Where This Leaves Me
Gartner may still belong in the portfolio.
But now it must:
Compete on expected return
Justify its weight
Earn incremental capital only if evidence improves
That’s not bearish.
That’s fiduciary.
The real win today wasn’t refining my view on Gartner.
It was closing a loophole in my process.
If this post saves me from forcing capital into the wrong opportunity even once in the future, then today was cheap tuition.
The only thing worse than being wrong is being wrong without a framework.
Process compounds.
Ego doesn’t.
Disclaimer
This memo reflects my personal investment framework and opinions. It is not investment advice. I may be wrong, and circumstances can change. I reserve the right to change my mind as new facts emerge.



