TRI Q1 2026 Earnings EPS Beats Estimates by 178 Stock Declines Despite Profit Surprise GENB Q1 2026 Earnings WiderThanExpected Loss Amid Pipeline Progress STRK Q1 2026 Earnings Deep EPS Miss and Uncertainty Over Revenue HBNC Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback OMER Q1 2026 Earnings NarrowerThanExpected Loss Despite No Reported Revenue Shares Dip 42 Lantheus Q1 2026 Earnings Strong EPS Beat Driven by Radiopharmaceutical Momentum