No, the share buyback has not happened, and we have no way of knowing if one is planned. It simply makes the most sense.
In case you don't understand share buybacks, (which you obviously do not), a company can't just start buying back its own shares. ILLEGAL.
It takes an SEC filing stating how many shares will be bought back, and what price, and over what amount of time. It is considered a 'material event', which REQUIRES an 8K filing.