OTEX Q1 2026 Earnings EPS Beats Estimates by 746 Shares Dip
CRAI Q1 2026 Earnings EPS Misses Estimates as Consulting Demand Softens
Biogen Q1 2026 Earnings EPS Surges Past Estimates Stock Rises
Edgewell Personal Care EPC Q1 2026 Earnings EPS Misses Estimates but Shares Gain
PNNT Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction
NVTS Q1 2026 Earnings Narrowed Loss Surpasses Estimates Shares Rally Nearly 20