XNET

Xunlei Limited American Depositary Shares

$
0123456789
.
0123456789
0123456789
0123456789

-$0.05 ‎-1.09%
Mkt Open
‎11:14 ET
$5.04High
$4.97Low
$5Open
$5Prev Close