TELA Bio Q1 2026 Earnings EPS Misses Estimates Amid Stock Rally American Realty Investors Inc Q3 2024 Earnings Negative EPS of 108 as Losses Persist Stock Declines TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower Woodward Inc WWD Q1 2026 Earnings EPS Surges Past Estimates Stock Declines Woodward Inc WWD Q1 2026 Earnings EPS Surges Past Estimates Stock Declines OCSL Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Credit Performance