This stock used to trade in a .10-.20 range on a daily basis not too long ago. I know - I traded it. Since the channel has narrowed to a few cents I am just holding the stock in a wait and see. The narrow channel indicates consolidation at a support level (.50) in anticipation of a big move in either direction. If they deliver on their contracts it will be to the upside. If they don't deliver their cash burn will wipe them out without a dilutive offering. They have promised a lot over the years - now it's time to deliver.