AVTX Q1 2026 Earnings Narrowing Loss Per Share Offers Some Relief but Stock Fragility Persists Twilio Q1 2026 Earnings EPS Surprise Beats Estimates as Profitability Improves High Tide Inc Q1 2026 Earnings EPS Surges Past Estimates by 300 Deutsche Bank DB Q1 2026 Earnings Modest EPS Beat Amidst Challenging Banking Environment ODFL Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operational Performance VMD Q1 2026 Earnings EPS Misses Estimates but Positive Stock Response Signals Underlying Confidence