Uranium Royalty Corp UROY Q1 2026 Earnings EPS Turns Positive Topping Estimates by 199 Stock Slips 3 American Financial Group Q1 2026 Earnings EPS Misses Estimates Amid Premium Growth Headwinds Amrize Ltd Ordinary Shares AMRZ Q1 2026 Earnings EPS Misses Estimates Amid Significant Surprise KRRO Q1 2026 Earnings EPS Beat Driven by Expense Management TRC Q1 2026 Earnings Profitability Surprise as EPS Beats Estimates by 1495 AMSF Q1 2026 Earnings EPS Misses Estimates as Stock Declines