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