For all anyone knows, they could have been buying back shares since their announcement of it. They may be buying back shares at lower prices...LOL Who knows?