MRAM Q1 2026 Earnings Earnings Per Share Beats Analyst Estimates by 19 Saratoga Investment Corp 8125 Notes due 2027 SAY Q1 2026 Earnings Steep EPS Miss Weighs on Sentiment Despite Modest Price Recovery GEG Q1 2026 Earnings Substantial EPS Miss Triggers Stock Decline CPF Q1 2026 Earnings EPS Beats Estimates by 44 Amid Solid Operating Performance ALGT Q1 2026 Earnings EPS Beats Estimates by 1214 Shares Edge Lower EOSE Q1 2026 Earnings EPS Beats Estimates as Eos Energy Advances Commercialization Stock Slips