Vodafone VOD Q4 2025 Earnings EPS Beats Estimates by 408 Amid Modest Market Reaction TDG Q1 2026 Earnings Strong EPS Beat Highlights Resilient Aerospace Demand BMM Q1 2026 Earnings Stunning EPS Beat Delivers 042 Against Negative Expectations Compass Therapeutics Q1 2026 Earnings Narrowed Loss and Positive Surprise as Pipeline Progress Continues HMN Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction Toro Corp Q4 2025 Earnings Modest Profitability as Stock Slips 226 TOWN Q1 2026 Earnings EPS Misses Estimates But Stock Edges Higher ITT Q1 2026 Earnings EPS Beat Fails to Impress Shares Dip 248 INCY Q1 2026 Earnings Strong EPS Beat Despite Revenue Data Gap BDX Q1 2026 Earnings EPS Surpasses Estimates with 347 Beat CRK Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Natural Gas Market DouYu Q4 2025 Earnings EPS Surges Past Estimates Despite Revenue Disclosures