TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook INSM Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Continues Beyond Air Inc XAIR Q1 2026 Earnings Narrowing Loss Beats Street Expectations ACGLO Q1 2026 Earnings EPS Misses Estimates Amid Mixed Underwriting Conditions Annovis Bio ANVS Q1 2026 Earnings EPS Miss Widens as Pipeline Costs Mount Stock Declines CMTV Q4 2025 Earnings EPS of 083 Drives Positive Market Reaction