Home

Xunlei Limited - American Depositary Shares (XNET)

6.4250
+1.3750 (27.23%)
NASDAQ · Last Trade: Aug 15th, 3:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors