MainStreet Bancshares Inc MNSB Q1 2026 Earnings Strong EPS Beat Surprises Analysts Halozyme Therapeutics HALO Q1 2026 Earnings EPS Beat Highlights Strong Operational Execution PDS Biotechnology Q1 2026 Earnings Narrowed Loss Per Share and Clinical Progress Drive Positive Market Response BRCC Earnings Overview 20260527 IMVT Q1 2026 Earnings EPS Misses Estimates Stock Slightly Positive Amid Development Progress Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target