‹ Screener

GDS Holdings Ltd

GDS, GDHLF · Services-Computer Programming, Data Processing, Etc. · EDGAR filings ↗

Reference price $35.25 — last insider sale, 2026-06-10 (estimated from the dated SEC Form 4 price — not a live quote)

Grade

C52

Chinese data-center operator with positive operating cash flow but heavy capex burn and high leverage.

Strengths

Risks

Notable findings

Quarterly revenue

2017-12-31 · $81M2018-12-31 · $121M2019-09-30 · $139M2019-12-31 · $180M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
22.6%
Operating margin
-0.5%
Net margin
8.3%
Return on equity
3.7%
Return on assets
1.2%
ROIC
-0.1%
Revenue growth (QoQ)
29.8%
Net-income growth
-71.1%
Debt / equity
0.9×
Net debt / EBITDA
-0.3×
Current ratio
2.6×
Free cash flow
-$189M
EBITDA
$486M
Tangible book value
$2.9B
Cash & investments
$3.5B
Cash runway
74q
Stock comp / revenue
2.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-10Qian YixinSell10K$35.25
2026-06-02Ye Judy QingSell37K$36.21
2026-05-22Zhang KejingOther17K
2026-05-22Zhang KejingTax withheld5.9K$33.80
2026-05-15LIM AH DOOOther1.4K
2026-05-15Okada SatoshiOther980
2026-05-15Sun Qiang ChangOther980
2026-05-15SIO TAT HIANGOther1.8K
2026-05-15Liu Chee MingOther980
2026-05-15Ye Judy QingOther1.1K
2026-05-15LOPEZ BRUNOOther1.3K
2026-05-15KING JONATHAN ALLENOther160
2026-05-15Wojtaszek Gary JOther980
2026-05-15BAHARUDIN ZULKIFLI BINOther1.5K
2026-05-15YU BINOther1.2K
2026-04-30Newman Daniel AntonyOther161K
2026-04-30Liang YanOther21K
2026-04-30Qian YixinOther53K
2026-04-30Huang William WeiOther201K

All non-derivative Form 4 activity (SEC), newest first.

Recent filings

FormFiledPeriodAccession
20-F2026-04-292025-12-310001104659-26-051006 ↗
20-F2025-04-282024-12-310001410578-25-000935 ↗
20-F2024-04-292023-12-310001104659-24-053528 ↗
20-F2023-04-042022-12-310001104659-23-041218 ↗
20-F2022-04-282021-12-310001104659-22-052232 ↗
20-F2021-04-122020-12-310001104659-21-049104 ↗
20-F2020-04-172019-12-310001104659-20-047853 ↗
20-F2019-03-132018-12-310001104659-19-014580 ↗
20-F2018-03-292017-12-310001104659-18-021281 ↗
20-F2017-04-192016-12-310001104659-17-024311 ↗