According to its public financials, Gamestop has a little over $1 Billion in debt and lost $109,000,000 on operations last year.
.... then why is it up 21% today??