Diebold Nixdorf Q1 2026 Earnings EPS Beat Drives Stock Gains Amid Revenue Disclosure Gaps Presurance Holdings Q1 2024 Earnings Surprise Profit Beats Estimates But Shares Slide on Revenue Disclosures CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick Royal Bank of Canada Q1 2026 Earnings EPS Beats Estimates Amid Resilient Banking Operations Mister Car Wash MCW Q1 2026 Earnings EPS Beat Lifts Sentiment but Revenue Details Remain Unclear FSP Q4 2025 Earnings Significant EPS Beat Masks Revenue Disclosures