CEO Ryan Cohen bought 1M GameStop shares for about $20M.