I doubt very much if TSI can be classed as a "small cap." What appears to be Bot trading/manipulating has been taking place in that stock for over twelve months..