really ? you don't think the drop from 5.90 to 2.85 over the past few weeks is of concern. And don't forget the looming release of millions of shares ... good luck