MSGE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher CRMD Q1 2026 Earnings Earnings Beat Estimates as EPS Surges on Strong Performance BIP Q1 2026 Earnings Significant EPS Miss Sends Shares Lower HMN Q1 2026 Earnings EPS Surprises to the Upside Stock Slips 17 Erasca Inc ERAS Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares MainStreet Bancshares Inc MNSB Q1 2026 Earnings EPS Surges Past Estimates with 242 Beat