Take Two Interactive Software Inc. (TTWO) intrinsic value & 10-year financials
Take Two Interactive Software Inc. (TTWO) has a Graham intrinsic value of $118.91 per share. At $205.28 on Oct 17, 2026, the stock trades 73% above that value. Over the last 10 fiscal years revenue grew 15.8% a year to $6.7B, with an average return on invested capital of 3.7%.
- Graham intrinsic value
- $118.91
- Share price (Oct 17, 2026)
- $205.28
- Price vs Graham value
- 73% above
- Market cap
- $35.9B
- Revenue (FY2026)
- $6.7B
- Revenue growth (10-yr CAGR)
- 15.8%
- ROIC (10-yr avg)
- 3.7%
- Free cash flow (FY2026)
- $461.5M
TTWO 10-year financial history
| Fiscal year | Revenue | Net income | EPS (diluted) | Free cash flow | Operating margin | ROIC |
|---|---|---|---|---|---|---|
| FY2026 | $6.7B | -$298.2M | -$1.62 | $461.5M | -1.6% | -2.2% |
| FY2025 | $5.6B | -$4.5B | -$25.58 | -$214.6M | -77.9% | -66.8% |
| FY2024 | $5.3B | -$3.7B | -$22.01 | -$157.8M | -67.1% | -35.9% |
| FY2023 | $5.3B | -$1.1B | -$7.03 | -$203.1M | -21.8% | -14.1% |
| FY2022 | $3.5B | $418.0M | $3.58 | $99.3M | 13.5% | 19.5% |
| FY2021 | $3.4B | $588.9M | $5.09 | $843.4M | 18.7% | 32.1% |
| FY2020 | $3.1B | $404.5M | $3.54 | $632.3M | 13.8% | 29.5% |
| FY2019 | $2.7B | $333.8M | $2.90 | $776.5M | 7.7% | 21.7% |
| FY2018 | $1.8B | $173.5M | $1.54 | $332.4M | 7.6% | 27.1% |
| FY2017 | $1.8B | $67.3M | $0.72 | $310.3M | 5.1% | 25.6% |
Source: annual 10-K filings on SEC EDGAR. Figures in USD.
Executive summary
Take-Two Interactive is a consistent compounder, expanding top-line revenue at 15.8% annually over the past decade.
Take-Two Interactive has historically struggled to out-earn its cost of capital, averaging just 3.7% ROIC.
Over the decade, Take-Two Interactive shows that the company has leveraged its balance sheet to sustain operations.
Benjamin Graham lens
Under Benjamin Graham's formula using SEC EDGAR fundamentals, Take-Two Interactive is modeled at 15.0% normalized earnings growth with a 5.1% bond-yield adjustment. The resulting Graham intrinsic value estimate is $118.91 per share.