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