MainStreet Bancshares Inc MNSB Q1 2026 Earnings EPS Surges Past Estimates with 242 Beat CTRA Q4 2025 Earnings EPS Miss Weighs on Shares SANA Q1 2026 Earnings Narrower Loss Per Share Surprises on Operational Progress TCRT Q4 2023 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue Airship AI Holdings Inc AISP Q3 2025 Earnings Significant EPS Miss Amidst Lack of Revenue Disclosure Bloom Energy Q1 2026 Earnings Massive EPS Surprise Highlights Operational Efficiency