Insulet Corporation PODD Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Pullback AVIR Q1 2026 Earnings Narrowerthanexpected Loss Boosts Investor Sentiment DIBS Q1 2026 Earnings EPS Beats Estimates Stock Rises 337 ABCL Q1 2026 Earnings EPS Surprises to the Upside as Biotech Continues Development PVLA Q1 2026 Earnings EPS Misses Estimates Amid Continued RD Investment Cannae Holdings Q1 2026 Earnings Wide EPS Miss as Investment Losses Bite