XNET   $5.83  -5.36% Market Closed After Close 5.84 0.17%

Xunlei Limited

Data not available