With all the great news on the way it doesn't make much sense that this is just a few ticks away from an all time low! This company is great at holding back all this rumored great news while diluting at the same time! when we see a new all time low? This week?