UAVS Q3 2023 Earnings EPS Beats Estimate Amid Revenue Absence Stock Surges 505 HTHT Q1 2026 Earnings Slight EPS Miss Amidst Operational Challenges MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher Century Communities Q1 2026 Earnings EPS Surges 68 Above Estimates Shares Edge Lower