Gap Inc. and American Eagle Outfitters Inc. reported first quarter 2024 earnings weighed down by soft comparable sales and fashion missteps.
These results signal a volatile period for U.S. apparel retailers as they struggle to align product offerings with shifting consumer preferences. The inability to maintain growth across all banners suggests that brand loyalty is not shielding companies from broader market headwinds.
Gap Inc. experienced a mixed performance during the period. While the company's own namesake stores delivered stronger-than-expected results, the overall picture was dampened by the Old Navy banner [1]. Weak comparable sales at Old Navy prompted the company to lower its future outlook [2].
This downward revision in guidance offset the gains made at Gap stores. The company's stock market performance reflected this instability. Gap shares had enjoyed a six-day winning streak before the Q1 results caused a reversal [2].
American Eagle Outfitters Inc. similarly struggled during the first quarter of 2024 [1]. Both retailers faced challenges tied to fashion miscues that affected their ability to drive sales growth in a competitive retail environment [2].
The combined reports from these two retail giants highlight a trend of inconsistent performance across different price points, and brand tiers. While some segments of the business remain resilient, the drag from underperforming banners like Old Navy has created a net negative impact on investor confidence [1].
“Gap and American Eagle reported Q1 2024 earnings that were dampened by soft Old Navy sales.”
The simultaneous struggle of Gap and American Eagle suggests a systemic challenge in the U.S. mid-market apparel sector. When a powerhouse brand like Old Navy falters, it indicates that value-driven consumers may be migrating toward different competitors or that the brand's current aesthetic is out of sync with current trends. The immediate stock reversal for Gap underscores how sensitive investors are to guidance cuts, even when specific store segments show strength.




