SLDE Q1 2026 Earnings EPS Surges Past Estimates with 174 Beat BKYI Q1 2026 Earnings EPS Surprise Beats Estimates by 75 SHFS Q3 2024 Earnings Positive EPS Emerges Amid Limited Disclosure XYL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick MFIN Q1 2026 Earnings Earnings Miss Weighs on Stock Uranium Royalty Corp UROY Q1 2026 Earnings EPS Turns Positive Topping Estimates by 199 Stock Slips 3