Upgrade

Xunlei Limited

XNET

Last
$5.01
Day
+4.2%
1y
-52.0%
5y
+76.2%
52w
-54.1%
SPY YTD
+13.3%
XLK
+37.1%
Earnings
2026-11-1232d
EMA 21
4.86
EMA 50
5.00
EMA 200
5.56
20d high
-5.9%
5y high
-56.4%
5y range
39th
Website · 1,306 employees · China

Positions held

Your positions

XNET isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-12
Hold
avoid
Signal
Sell
Target
$5.08
Stop
$4.59
Stop distance
8.4%
Target vs last
+1.4%

Fundamentals

Market cap$306.59MEnterprise value$86.08MTrailing P/E—Forward P/E—
PEG2.58Price / book0.31Beta1.05Dividend yield0.00%
Revenue growth-1.4%Earnings growth—Gross margin49.5%Operating margin-4.7%
Profit margin-14.5%ROE-8.9%ROA0.4%Debt / equity0.06
Current ratio2.03Free cash flow—Analyst recommendationnoneMean target—
52w high$9.9952w low$4.52

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$102M$98.1M$142M$126M$73.6M—
Op margin-4.7%4.4%4.1%2.2%0.4%—
Net income-$218M-$175M-$229M$550M$728M—
Gross margin56.1%58.8%43.3%48.1%63.3%—
Gross profit$57.3M$57.7M$61.7M$60.5M$46.6M—
Operating income-$4.8M$4.3M$5.8M$2.7M$0.3M—
  • Revenue +4% vs prior quarter ($102M vs $98M).
  • Gross margin 56.1% (was 58.8% prior quarter).
  • Operating margin compressed to -4.7%.

Yearly (6y)

20252024202320222021
Revenue$460M$323M$364M$341M—
Op margin1.7%1.9%0.4%4.0%—
Net income$1.0B$1.2M$14.2M$21.5M—
Gross margin47.2%51.9%44.8%41.4%—
Gross profit$218M$168M$163M$141M—
Operating income$7.8M$6.1M$1.6M$13.7M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

XNET · daily-4.8% over 13 sessions
Close EMA21 EMA50 EMA200
4.504.664.824.985.142026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$229M$10M$249M$488M$728M-5%29%63%2025-Q22025-Q32025-Q42026-Q12026-Q2