Turtle Beach TBCH Q1 2026 Earnings EPS Misses Estimates Sharply as Stock Rises Despite Headwinds NASCAR Faces Uncertainty as Star Driver Kyle Buschs Victory Marks End of Era Ethos Technologies LIFE Q1 2026 Earnings EPS Surges Past Expectations Driving Stock Higher 2026 FIFA World Cup Faces Potential Disruption from Extreme Heat and Ebola Threats Teva Q1 2026 Earnings EPS Beat Lifts Sentiment Despite Tepid Revenue Picture MongoDB Positioned for Durable Growth in Database Market BMO Capital Highlights AI Opportunities