RE: $2.50 next weekSome intersting points are being made, and it made me think about who was in charge in 2004 and what the SP was. Take for example the end of May to Jun 28th 2004 vs 2011. Look at the closing SP, then multiply the 2011 SP by three (to take account of dilution). What do you get?
In other words, we're going nowhere. If you don't believe the data above download the SPs and try it for yourself. 7 years, still no product, still no sales, still no news, still no trust.