CTVA Q1 2026 Earnings EPS Surges Past Estimates by 254 Shares Edge Higher GNLN Q2 2023 Earnings Massive EPS Miss Amid Operational Challenges HCWB Q1 2026 Earnings Significant EPS Surprise with No Product Revenue LivaNova PLC Q1 2026 Earnings EPS Beats Estimates with 714 Surprise DHCNL Q1 2026 Earnings EPS Misses Estimates Amid Continued Operational Headwinds FirstService Corporation FSV Q1 2026 Earnings Earnings Beat Drives Optimism Yet Shares Edge Lower