For the first 3 Q's of 2005, the revenue was $20.66M, compared to $11.3M for the whole 2004.
Yet, the PPS it's a very bottom with a Price/Sales ratio of only 0.01 (compared to 1.5 to 2 average). In other words, this can go 15 to 20 times up.
Look at the chart, the fact that the insiders owe most of the shares, and draw your conclusion. The company has some dilution going on, but not a big one IMO.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.