Consumer Price Index Surges to 38 in April Marking Highest Inflation Since May 2023 BRSL Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher Amid Strategic Developments Musks Comments on SpaceXAnthropic Deal Raise Questions Over IPO Disclosure