ZS Q1 2026 Earnings EPS Beat by Nearly 4 Signals Strong Profitability National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Stock Edges Higher Amid Limited Disclosures IPDN Q2 2023 Earnings Net Loss of 014 Per Share Reflects Ongoing Investment Phase Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target EXR Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower EXLS Q1 2026 Earnings EPS Surpasses Estimates by 62 Amid Optimistic Outlook