Consumer Price Index Rises 38 Annually in April Marking Highest Since May 2023 XYL Q1 2026 Earnings Earnings Per Share Surpasses Expectations by 223 OpenAI IPO Could Slip to 2027 as Rivals Accelerate AI Race