ALRM Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Green Plains Inc GPRE Q1 2026 Earnings Massive EPS Beat Shines Amid Strong Operational Execution Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips CanFite Biopharma Q4 2023 Earnings Significant EPS Surprise as Biotech Focuses on Clinical Pipeline CIG Q1 2026 Earnings EPS Beats Estimates by 1247 Shares Edge Lower IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline