300 millions shares to go.... that's freakin a lot of shares to sell.... hopefully a good annoucement to absorb those shares or this could slide back quick.