Turtle Beach TBCH Q1 2026 Earnings EPS Misses Estimates Sharply as Stock Rises Despite Headwinds Preformed Line Products Company PLPC Q1 2026 Earnings Profit Surprise Highlights Operational Resilience GILT Q1 2026 Earnings Massive EPS Surprise of 341 Despite Negative Market Reaction DexCom Stock Turnaround Shows Potential Signs of Recovery SLMBP Q1 2026 Earnings Preferred Stock EPS Surges 356 Above Estimates Reflecting Strong Core Performance GLNG Q1 2026 Earnings EPS Beats Estimates by 1617 as Stock Declines 568