Bar Harbor Bankshares Inc BHB Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Faces Pressure DMRC Q1 2026 Earnings EPS Surpasses Estimates with 5267 Beat Satellos Bioscience Inc MSLE Q1 2026 Earnings NarrowerThanExpected Loss Marks Progress Amid PreRevenue Stage CarMax Q1 2026 Earnings EPS Surges Past Estimates with 468 Surprise Rekor Systems Inc REKR Q1 2026 Earnings Wider Loss and No Revenue Disclosure Weigh on Shares Cable One Inc CABO Q1 2026 Earnings EPS Surpasses Estimates Amid Unreported Revenue