lonewolf1 - the buyback period is almost over, because it started before may 3, when it originally announced ("Management believes it is important to reinvest into that growth and has begun its buyback program.") "has began" it is past tense if I am not mistaken.
So I posted it earlier, that in my calculation buyback of 250 mill shares took around 50 days, so end of jun was my prediction, and june is almost over, therefore I am waiting for news next week about the buyback program!