Turtle Beach Corporation TBCH Q1 2026 Earnings EPS Misses Estimates by a Wide Margin but Stock Gains 383 US Markets Surge as Chip Stocks Rally Ahead of Nvidia Earnings Iran Peace Hopes Lift Sentiment Loar Holdings LOAR Posts Q1 2026 Earnings Beat Heres What Drove It Cotality 65 of Homeowners Face Escrow Gaps as Property Taxes and Insurance Surge SP 500 Treads Water as Technical Sell Signals Flash Amid Nvidia Earnings Hype Knightscope Inc KSCP Q1 2026 Earnings WiderthanExpected Loss Amid Strategic Uncertainty SBLK Q1 2026 Earnings EPS Surges Past Estimates as Strong Charter Rates Boost Results GILT Q1 2026 Earnings Massive EPS Surprise of 341 Despite Negative Market Reaction Bipartisan Home Affordability Bill Passes House Aims to Curb Corporate Ownership and Boost Construction Cognex Q1 2026 Earnings EPS Beats Estimates by 34 Stock Edges Higher