IPDN Q2 2023 Earnings Net Loss of 014 Per Share Reflects Ongoing Investment Phase CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines InflaRx IFRX Q4 2025 Earnings Slight EPS Beat Amid PreRevenue Phase CIMP Q1 2026 Earnings EPS Surpasses Estimates as Company Demonstrates Resilient Performance Essential Utilities Inc WTRG Q1 2026 Earnings EPS Miss Overshadows Mixed Utility Demand Teads Holding Co TEAD Q1 2026 Earnings EPS Beats Expectations by 257 Amid Challenging Ad Market Stock Slips