TSLA Q1 2026 Earnings EPS Beats Estimates by 867 as Stock Rises 178 MCHB Q1 2026 Earnings EPS Misses Estimates Stock Declines 54 Aqua Metals Q3 2025 Earnings EPS Misses Estimates by Wide Margin Amid Continued Operational Challenges Titan Machinery TITN Q1 2026 Earnings Hefty EPS Miss Pressures Outlook FWDI Q1 2026 Earnings A Sharp Earnings Surprise in a Quiet Quarter TRTX Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises 073