Polar Power Inc POLA Q1 2026 Earnings Net Loss of 005 Per Share Shares Fall 57 Amid Thin Disclosure PGEN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Zero Revenue MFA Financial Inc 8875 Senior Notes due 2029 MFAN Q1 2026 Earnings Slight EPS Miss Amid Stable Bond Performance MCRB Q1 2026 Earnings EPS Misses Estimates Amid Continued Clinical Progress CCEP Q4 2018 Earnings Modest EPS Miss Amidst Quiet Quarter DBI Q1 2026 Earnings EPS Surprise Amid Persistent Retail Challenges