LOGI Q1 2026 Earnings EPS Slightly Beats Estimates Stock Jumps 646 ATNM Q1 2026 Earnings NarrowerthanExpected Loss Highlights Controlled Spending Amid Clinical Progress FIGS Q1 2026 Earnings EPS Smashes Estimates by 96 Stock Moves Higher Tilray Q1 2026 Earnings EPS Misses Estimates as Losses Widen GLPG Q1 2026 Earnings Surprise Profit as EPS Beats Expectations Dramatically