Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher OPRA Q1 2026 Earnings EPS Tops Estimates as Opera Delivers Modest Beat DUO Q2 2021 Earnings Massive EPS Miss Highlights Continued Challenges MSDL Q1 2026 Earnings Narrow EPS Beat in a Challenging Rate Environment PD Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency REX Q3 2001 Earnings EPS Surprises to the Upside Amid Cost Discipline