It's a technical trade. The stock as strong momentum and all the shorts are underwater with I'm sure quite a few more piled on yesterday. This has nothing to do with soild business fundamentals.
Considering the high tute ownership, they shopped 1.2 billion dollars worth of stock priced at 223, current price at 246 for an almost 10% gain just buy cutting a check. If they would have done it at the market, the stock would have tanked. This way it keep the momentum going and continue to squeeze the short interest.
However, it is scary (at least for me) to purchase a $245 stock in an over-valued company knowing one slip and it can tank.