Looking at revenues, projected revenues and assets the company is way undervalued. Sure there is going to be day to day fluctuation and long periods without news could possibly have short-term effects but as long as the company stays profitable and revenue grows, rest assured so will the stock price.