OWLT Q1 2026 Earnings EPS Surprises 5273 Above Expectations Amid Restructuring
TG Therapeutics Q1 2026 Earnings EPS Disappoints as Stock Declines
ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss
GHC Q1 2026 Earnings EPS Surges Past Estimates by 268
Oxford Lane Capital Corp OXLC Q4 2025 Earnings EPS Misses Estimates as CLO Market Pressures Persist
CVBF Q1 2026 Earnings Slight EPS Miss Amid Stable Operations Shares Edge Higher