ECC Q1 2026 Earnings Earnings Miss Estimates Amid Stable Portfolio Performance ALK Q1 2026 Earnings EPS Falls Short on Higher Costs Shares Rally on Demand Optimism Haverty Furniture Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher urbangro Inc UGRO Q3 2025 Earnings Staggering Loss Shocks Market Amid Missing Revenue Data First Mid Bancshares FMBH Q1 2026 Earnings EPS Surpasses Expectations by 531 Amid Steady Performance CNP Q1 2026 Earnings Narrow EPS Miss Modest Stock Uptick Amid Utility Stability