BK Q1 2026 Earnings Strong EPS Beat Highlights Operational Resilience CTAS Q1 2026 Earnings EPS Slightly Misses Estimates Despite Positive Stock Reaction Japans Megabanks Post Record Profits but Analysts Warn of Slowing Growth Amid Rising Risks Turtle Beach TBCH Q1 2026 Earnings EPS Misses Estimates Sharply as Stock Rises Despite Headwinds SpaceX Potential IPO A Look at Historys Biggest Stock Market Debuts