Weekly Roundup Forget Too Late Powell It May Be Too Late Wall Street Evotec SE EVO Q1 2026 Earnings Miss by Significant Key Takeaways Inogen INGN Q1 2026 Results Miss Estimates EPS 030 vs 029