EPRT Q1 2026 Earnings EPS Misses Estimates Amidst Operational Adjustments FSP Q4 2025 Earnings Significant EPS Beat Masks Revenue Disclosures COST Q1 2026 Earnings EPS Falls Short of Estimates on Margin Pressure DOC Q1 2026 Earnings Massive EPS Beat Drives Strong Surprise Yet Stock Edges Lower SNPS Q1 2026 Earnings EPS Beats Estimates Stock Rises 412 MTW Q1 2026 Earnings Loss Wider Than Expected Stock Rises 199