MGNX Q1 2026 Earnings Narrowed Loss Meets Street Views Amid Pipeline Progress FCPT Q1 2026 Earnings EPS Misses Estimates Amidst Stable Portfolio Fundamentals MXC Q3 2025 Earnings Profitability Remains Solid Amid Quiet Quarter SOMN Q1 2026 Earnings Earnings Beat Estimates Amid Stable Operations Dominion Energy Q1 2026 Earnings EPS Beats Estimates Amid Stable Utility Performance QMCO Q1 2026 Earnings EPS Beats Estimates by 216 Stock Gains