UFPT Q1 2026 Earnings EPS Misses Estimates but Shares Edge Higher
Ocugen Inc OCGN Q1 2026 Earnings WiderThanExpected Loss Highlights PreRevenue Development Stage
DHCNL Q1 2026 Earnings WiderthanExpected Loss Weighs on Senior Note Performance
IDXX Q1 2026 Earnings Modest EPS Beat Amid Flat Revenue Backdrop
GNSS Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Discrepancy
PGY Q1 2026 Earnings Massive EPS Beat Highlights Operational Leverage but Stock Slips