KKR Co KKR Q1 2026 Earnings Beat Revenue NA EPS 139 Massive Bearish Options Bet Adds to Oil Market Jitters Amid Iran Tensions Buda Juice BUDA Q1 2026 Earnings Why the Beat Matters Sunrun Exceeds Q1 Estimates Yet Faces Price Target Reduction from Analysts Sprott SII Q1 2026 Earnings Beat Revenue NA EPS 113 Algorhythm Holdings RIME Delivers Q1 2026 Beat EPS 052 vs 074 Expected Mitek Systems MITK Declines 288 Amid Market Weakness 20260518