CTNM Q1 2026 Earnings Significant EPS Beat Amid Pipeline Progress Stock Slightly Down Thermo Fisher Scientific Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Pullback WNC Q1 2026 Earnings EPS Misses Estimates Amid Persistent Headwinds DIBS Q1 2026 Earnings EPS Beats Estimates Stock Rises 337 OPRT Q1 2026 Earnings EPS Surpasses Estimates by 243 Despite Stock Decline DRCT Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines Amid Revenue Uncertainty