This is some serious buyback. 20 mil shares is almost 10% of the company. So when its completed it should be up by almost 10% assuming the same valuation. By the way, does anybody know when and most importantly at what price they plan to buy back shares? Where is our "floor"?