let's use 20% profit margin for 2007 numbers which is 1.7 mill and use the 43 mill o/s thats floating around.
Guessing .04 per share profit with just a 10 PE gets us .40 share price.I think we should see more like a 20 PE based on others stocks in the same sector I found.