Gap Inc. stock rallies 7% in the extended session Thursday after the retailer reported sales that topped $4 billion, thanks mostly to its Old Navy and Athleta brands, and profit that blew past Wall Street expectations, leading to an increase in guidance for the year.