OPRA Q1 2026 Earnings EPS Tops Estimates as Opera Delivers Modest Beat Axogen Q1 2026 Earnings EPS Misses Estimates Slightly Stock Slips DUOT Q1 2026 Earnings Wide EPS Miss Fails to Dampen Investor Sentiment GEOS Q1 2026 Earnings Loss Reported Amid Challenging Market Conditions ARDT Q1 2026 Earnings EPS Surges Past Expectations with 486 Beat BDC Q1 2026 Earnings EPS Surpasses Expectations Amid Solid Operational Performance