IMRX Q1 2026 Earnings EPS Beat Estimates by 183 as Clinical Pipeline Advances Kaltura Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips Amid Revenue Uncertainty INVH Q1 2026 Earnings Strong EPS Beat Fails to Boost Sentiment as Stock Edges Lower ITGR Q1 2026 Earnings EPS Slightly Misses Estimates Amid Operational Execution NWN Q1 2026 Earnings EPS Misses Estimates Amidst Rising Costs and Weather Headwinds LMND Q1 2026 Earnings Narrowing Losses Beat Expectations as Underwriting Improves