GATX Q1 2026 Earnings EPS Beats Estimates as Railcar Leasing Portfolio Holds Steady BATL Q2 2023 Earnings EPS Slightly Beats Estimates Amidst Steep Stock Decline TCRT Q4 2023 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue ABTC Q1 2026 Earnings Deep EPS Miss Highlights Operational Challenges BayFirst Financial Corp BAFN Q1 2026 Earnings Net Loss Reported as Stock Rises INVO Fertility Q3 2025 Earnings Massive EPS Miss as Losses Widen