Sun Life Financial Q1 2026 Earnings EPS Falls Short Amid Tight Operating Environment MSGE Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher MainStreet Bancshares Inc MNSB Q1 2026 Earnings Strong EPS Surprise of 242 Drives Investor Attention DHCNL Q1 2026 Earnings WiderthanExpected Loss Highlights Ongoing Challenges for Healthcare REIT BCML Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency PSQ Holdings Inc PSQH Q1 2026 Earnings EPS Surprises to the Upside as Stock Declines