I can only imagine that there is a repurchase what was not announced.
And the reason maybe the new Trump Tax called "repatriation tax"