# TAL Education Group (TAL)

Source page: https://stoqly.net/companies/tal

- **Ticker:** TAL (NYSE)
- **Sector:** Consumer Discretionary / Services-Educational Services
- **SEC CIK:** 0001499620
- **Latest annual report:** 20-F filed 2026-06-12 (https://www.sec.gov/Archives/edgar/data/1499620/000110465926073410/tal-20260228x20f.htm)
- **Data updated:** 2026-11-01

## Key figures

- **Last close:** $9.87 on 2026-10-30
- **Market cap:** $1.9B
- **P/E (trailing):** 3.6x
- **EPS, trailing 12 months:** $2.75
- **Revenue (FY2026):** $3.0B
- **Revenue growth:** +33.7%
- **Revenue growth, 5-year CAGR:** −7.7%
- **Gross margin:** 55.4%
- **Operating margin:** 9.2%
- **Net margin:** 17.6%
- **Free cash flow:** $508M
- **Free cash flow margin:** 16.9%
- **Return on equity:** 14.1%
- **Change in share count:** −6.0%
- **Piotroski F-score:** 7/9
- **Insider buys, last 90 days:** $0.0M
- **Insider sells, last 90 days:** $0.0M

Definitions: https://stoqly.net/about

## Annual results

From SEC EDGAR XBRL filings. Full table: https://stoqly.net/companies/tal/figures.csv

| US$ millions | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 |
|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|
| Revenue | 1,043 | 1,715 | 2,563 | 3,273 | 4,496 | 4,391 | 1,020 | 1,490 | 2,250 | 3,009 |
| Operating income | 135 | 209 | 342 | 137 | -438 | -615 | -91 | -69 | -3 | 276 |
| Net income | 117 | 198 | 367 | -110 | -116 | -1,136 | -136 | -4 | 85 | 531 |
| Diluted EPS (US$) | 0.66 | 1.03 | 1.83 | -0.56 | -0.57 | -5.29 | -0.64 | -0.02 | 0.41 | 2.75 |
| Operating cash flow | 379 | 685 | 194 | 856 | 955 | -939 | 7 | 306 | 398 | 601 |
| Free cash flow | 308 | 559 | 56 | 678 | 710 | -1,185 | -103 | 193 | 286 | 508 |
| Cash | 700 | 1,499 | 1,516 | 2,219 | 5,938 | 2,709 | 3,172 | 3,303 | 3,618 | 3,239 |
| Debt and leases | 225 | 225 | 210 | 262 | 270 | — | — | — | — | — |

---

Source: SEC EDGAR filings and end-of-day prices, via Stoqly. For information only — not investment advice or a recommendation to buy, sell or hold any security.
