not sure about the duration of the buyback. i think it's more price dependent than time-based. if the stock runs too high too fast i am not sure how much they will chase. but perhaps they can grab a good % down here right under our noses.