TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook BHFAP Q1 2026 Earnings EPS Misses Estimates Preferred Stock Declines ThredUp Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares Azitra Q1 2026 Earnings Significant EPS Miss Amid Development Stage Operations CSX Q1 2026 Earnings EPS Beats Estimates by 925 as Stock Slips CYCN Q4 2025 Earnings Narrowed Loss Beats Street Estimates Shares Climb