NTGR Q1 2026 Earnings Stellar EPS Surprise of 268 Drives Stock Higher NTCT Q1 2026 Earnings EPS Beats Estimates Stock Rises 398 Forestar Group FOR Q1 2026 Earnings EPS Slightly Misses Estimates as Housing Market Headwinds Persist OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient Brighthouse Financial Q1 2026 Earnings Insurance Giant Misses EPS Estimates Amid Market Volatility Traws Pharma Q1 2026 Earnings Narrower Than Expected Loss Despite No Revenue