Leonardo DRS Inc DRS Q1 2026 Earnings EPS Beat Drives Modest Stock Gain YQ Q3 2025 Earnings Negative EPS and Stock Decline Amid Ongoing Challenges OLMA Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Progress Continues Solarmax Technology Inc Q1 2026 Earnings Minimal Loss Amid Sparse Disclosure Block XYZ Q1 2026 Earnings EPS Crushes Estimates by 244 as Profitability Improves Perella Weinberg Partners Q1 2026 Earnings EPS Misses Estimates as Advisory Revenue Remains Undisclosed