Riley Exploration Permian Inc REPX Q1 2026 Earnings Deep EPS Miss Amid Strong Stock Rally ALGT Q1 2026 Earnings EPS Beats Estimates by 1214 Shares Edge Lower Costamare Bulkers Holdings Limited CMDB Q1 2026 Earnings Positive Earnings Per Share Amid Slight Market Headwinds GENB Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Biotech Navigates Pipeline Cogent Communications Q1 2026 Earnings EPS Beats Estimates Amid Revenue Uncertainty Stock Declines Spire Inc SR Q1 2026 Earnings EPS Beats Expectations Amid Steady Utility Demand