Xunlei Limited (NASDAQ:XNET) is one of the best-performing small-cap tech stocks in the past three years. On November 13, the ...