GameStop announces $2B buyback after Q1 earnings beat with 14% sales gain — long GME · Tenji