A business in context
COE research notebook
Read the disclosures. Follow the relationships. Keep the dates in view.
Filing timeline
Download filings CSVReported insider transactions
Download transactions CSVP · PurchaseS · SaleA · Grant / awardM · Exercise / conversionF · Tax / exercise paymentG · Gift
| Transaction / filed | Reporting owner | Type | Security | Shares | Reported price |
|---|---|---|---|---|---|
| 2026-08-18 | Huang Jack Jiajia | M · Exercise / conversion | Class A Ordinary Share, par value US$0.0001 | 137500.0 | 0.0 |
| 2026-08-18 | Huang Jack Jiajia | M · Exercise / conversion | Restricted Share Units (RSUs) | 137500.0 | 0.0 |
| 2026-08-13 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 35400.0 | 20.83 |
| 2026-08-12 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 337500.0 | 20.17 |
| 2026-08-11 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 254820.0 | 19.61 |
| 2026-08-10 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 199980.0 | 19.72 |
| 2026-08-07 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 90480.0 | 19.39 |
| 2026-08-06 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 105120.0 | 19.29 |
| 2026-08-05 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 158460.0 | 19.2 |
| 2026-08-04 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 125880.0 | 19.06 |
| 2026-08-03 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 333840.0 | 18.48 |
| 2026-07-31 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 122580.0 | 17.54 |
| 2026-07-30 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 194460.0 | 17.21 |
| 2026-07-29 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 109080.0 | 16.91 |
| 2026-07-28 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 169980.0 | 16.88 |
| 2026-07-27 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 451320.0 | 16.97 |
| 2026-07-24 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 185880.0 | 16.26 |
| 2026-07-23 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 301440.0 | 15.84 |
| 2026-07-23 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 60000.0 | 15.54 |
| 2026-07-23 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 60000.0 | 15.6 |
| 2026-07-22 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 59940.0 | 15.95 |
| 2026-07-22 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 123780.0 | 15.98 |
| 2026-07-21 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 498660.0 | 16.62 |
| 2026-07-20 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 112500.0 | 16.68 |
| 2026-07-17 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 83460.0 | 16.56 |
| 2026-07-16 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 111840.0 | 16.6 |
| 2026-07-15 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 135540.0 | 16.93 |
| 2026-07-14 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 178800.0 | 17.23 |
| 2026-07-14 | Shu Ting | F · Tax / exercise payment | Class A Ordinary Share, par value US$0.0001 | 12000.0 | 17.13 |
| 2026-07-14 | Huang Jack Jiajia | F · Tax / exercise payment | Class A Ordinary Share, par value US$0.0001 | 12000.0 | 17.13 |
| 2026-07-13 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 213480.0 | 17.24 |
| 2026-07-10 | Shu Ting | M · Exercise / conversion | Class A Ordinary Share, par value US$0.0001 | 72720.0 | 0.0 |
| 2026-07-10 | Shu Ting | A · Grant / award | Restricted Share Units (RSUs) | 72720.0 | 0.0 |
| 2026-07-10 | Huang Jack Jiajia | M · Exercise / conversion | Class A Ordinary Share, par value US$0.0001 | 72720.0 | 0.0 |
| 2026-07-10 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 95040.0 | 16.71 |
| 2026-07-10 | Huang Jack Jiajia | A · Grant / award | Restricted Share Units (RSUs) | 72720.0 | 0.0 |
| 2026-07-09 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 186840.0 | 17.19 |
| 2026-07-08 | Lin Frank Hurst | M · Exercise / conversion | Class A Ordinary Share, par value US$0.0001 | 72720.0 | 0.0 |
| 2026-07-08 | Lin Frank Hurst | A · Grant / award | Restricted Share Units (RSUs) | 72720.0 | 0.0 |
| 2026-07-08 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 185880.0 | 16.45 |
| 2026-07-07 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 211260.0 | 16.72 |
| 2026-07-06 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 165420.0 | 16.46 |
| 2026-07-02 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 556020.0 | 16.78 |
| 2026-07-01 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 286800.0 | 16.57 |
| 2026-07-01 | Wu Xiaoguang | M · Exercise / conversion | Class A Ordinary Share, par value US$0.0001 | 45911.0 | 0.0 |
| 2026-07-01 | Wu Xiaoguang | M · Exercise / conversion | Restricted Share Units (RSUs) | 45911.0 | 0.0 |
| 2026-06-30 | Shu Ting | M · Exercise / conversion | Class A Ordinary Share, par value US$0.0001 | 275000.0 | 0.0 |
| 2026-06-30 | Shu Ting | M · Exercise / conversion | Restricted Share Units (RSUs) | 275000.0 | 0.0 |
| 2026-06-30 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 293520.0 | 15.98 |
| 2026-06-30 | Huang Jack Jiajia | P · Purchase | Class A Ordinary Share, par value US$0.0001 | 60000.0 | 15.52 |
Identity & relationships
SEC issuer · 000165949451Talk Online Education Group
Search names and former names
- China Online Education Group · former SEC name · 2015-12-21 to 2022-10-05
Revenue in constant purchasing power
| Year ended | Reported USD revenue | CPI-adjusted USD revenue |
|---|---|---|
| 2024-12-31 | $50.69M | $54.45M |
| 2023-12-31 | $27.11M | $29.98M |
| 2022-12-31 | $15.05M | $17.32M |
| 2021-12-31 | $788.0K | $979.7K |
| 2020-12-31 | $314.80M | $409.83M |
| 2019-12-31 | $212.37M | $279.88M |
| 2018-12-31 | $166.61M | $223.55M |