All this hate for an unfinished story. People making up such things that locations aren't real. Must be here for a reason... Your still protecting us...
Buyback? This stock is trading between 3M-20M shares a day between ALL trades. So how much do you think is the company buying? Even if they bought a few million shares a day (which they aren't) it will have no impact on a share structure with 3 BILLION shares.