IDX Composite Index Closes Higher Gaining 088 XYL Q1 2026 Earnings Earnings Per Share Surpasses Expectations by 223 Gap American Eagle Shares Tumble After Earnings Executives Point to Internal Challenges Not Economic Headwinds