RE: Short termYou are right about being able to trade this stock since its volume is fairly high, and its liquid. However, the company only has 54% institutional support, which may lead to volatility, and large price swings of there is bad news or any single backer decides to unload.
However, even as a longer term play, the company has a solid financial position. Also, consider that amongst this jittery first quarter, it was able to increase its gross margins to 15% from 13%