EXLS Q1 2026 Earnings EPS Beat by 62 Amid Solid Execution
DOC Q1 2026 Earnings Massive EPS Beat of 515 Surprises Analysts
CBZ Q1 2026 Earnings EPS Surpasses Estimates by 124 Shares Edge Higher
OLP Q1 2026 Earnings NetLease REIT Beats EPS Estimates on Stable Portfolio Performance
AGNCN Q1 2026 Earnings EPS Surpasses Estimates by 145
PEG Q1 2026 Earnings Utility Giant Beats Estimates as Operational Efficiency Drives Profit