TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook MPU Q3 2023 Earnings Narrowing Loss in a Quarter of Transition ZOOZ Q2 2025 Earnings EPS Misses Estimates Stock Rises 876 PRHIZ Q1 2024 Earnings Strong EPS Surprise Revenue Not Disclosed Accuray ARAY Q1 2026 Earnings EPS Misses Estimates as Revenue Figures Remain Unreported Alliant Energy LNT Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Rate Base Growth