CanFite Biopharma Q4 2023 Earnings Significant EPS Surprise as Biotech Focuses on Clinical Pipeline NCNA Q3 2024 Earnings Narrowed Loss Beats Expectations AGRO Q1 2026 Earnings Significant EPS Miss Sends Shares Lower Heritage Commerce Corp Q4 2025 Earnings EPS Slightly Misses Estimates Amid Flat Trading Builders FirstSource BLDR Q1 2026 Earnings EPS Misses Estimates Amid Market Challenges Deckers Outdoor DECK Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 4