BBD Q1 2026 Earnings EPS Miss Weighs on Shares as Profitability Pressures Emerge Iridium Communications IRDM Q1 2026 Earnings EPS Misses Estimates But Stock Rallies Edison International EIX Q1 2026 Earnings EPS Beats Estimates by 712 as Utility Operations Strengthen Grace Therapeutics Inc GRCE Q1 2026 Earnings Narrowed Loss Beats Expectations Despite Stock Dip KGS Q1 2026 Earnings EPS Surprise Drives Optimism Despite Slight Stock Decline EPRT Q1 2026 Earnings EPS Misses Estimates Amidst Operational Adjustments