IOVA Q1 2026 Earnings EPS Miss Becomes a Buying Opportunity as Shares Jump Kaltura Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips Amid Revenue Uncertainty CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment IPDN Q2 2023 Earnings Net Loss of 014 Per Share Reflects Ongoing Investment Phase NPKI Q1 2026 Earnings EPS Beats Estimates Shares Gain BFS Q1 2026 Earnings Massive EPS Beat Drives Positive Stock Reaction RYAN Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Underwriting Trends CNTY Q1 2026 Earnings EPS Beats Estimates Despite Continued Loss APRE Q1 2026 Earnings EPS Beat on Reduced Loss Per Share MGX Q1 2026 Earnings EPS Miss Reflects Increased RD Spending Amid Pipeline Progress NCR Atleos NATL Q1 2026 Earnings EPS Misses Estimates as Margins Face Pressure WMG Q1 2026 Earnings EPS Surges Past Estimates with 254 Beat but Stock Declines