SLI Q1 2026 Earnings Narrower Loss Beats Estimates as Lithium Developer Advances Projects Uranium Royalty Corp UROY Q1 2026 Earnings EPS Turns Positive Topping Estimates by 199 Stock Slips 3 LBRDK Q3 2025 Earnings EPS Surges Past Estimates Stock Reacts Modestly BCTX Q1 2026 Earnings EPS Surprise Beats Estimates Yet Stock Slips 618 ZGN Q4 2025 Earnings EPS Beats Estimates by Nearly 28 Stock Slips BOX Q1 2026 Earnings EPS Slightly Beats Estimates Amid Modest Stock Pullback