Gains were reported at Old Navy, Gap and Banana Republic, and further gains are seen, but the $15.8 billion fashion retailer ...