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