DSWL Q1 2009 Earnings EPS Misses Estimates Stock Moves 029 MSFT Q1 2026 Earnings EPS Beat Highlights Resilient Cloud and AI Momentum American Financial Group Q1 2026 Earnings EPS Misses Estimates Amid Premium Growth Headwinds TXO Partners Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Operational Challenges SRJN Q1 2026 Earnings EPS Beat Driven by Solid Operational Execution SGLY Q3 2019 Earnings Significant EPS Miss Amid Undisclosed Revenue Figures