A hidden GEM. This company is undervalued and management might BUY back shares to go PRIVATE. Recently, company reported INCREASE in customers for this quarter; earning should be good. Last ER got stock POP 50% so history will repeat. Get in early NOW before the run start. IMHO. Always do your DD.