MPAA Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment NN Inc NNBR Q1 2026 Earnings Strong EPS Surprise Reverses Loss Expectation AEE Q1 2026 Earnings EPS Beats Estimates by 73 Shares Edge Higher XRTX Q1 2024 Earnings Steep EPS Miss Highlights PreRevenue RD Costs Shares Climb Atrium Therapeutics Inc RNA Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Investor Sentiment Microsoft to Debut New AI Coding Model at Build Conference Next Week Report KELYA Q1 2026 Earnings EPS Misses Estimates as Staffing Challenges Persist Ousted BP Chair Albert Manifold Rejects Allegations Denies Lies Over Conduct