SuRo SSSSL Q1 2026 Earnings EPS 518 Beats Estimates Kevin Warsh Secures Senate Confirmation as Next Federal Reserve Chair Sensex Nifty Plunge Over 800 Points as USIran Tensions Jolt Markets Nifty Slips Below 23400 SPS Commerce SPSC Q1 2026 Beat Revenue NA EPS Exceeds by Significant BlackRockPwr BUI Down 138 How Low Could It Go 20260515 Chinese AI Optics Billionaire Eyes Hong Kong Dual Listing After 340 Stock Surge ARMOUR REIT ARR Q1 2026 Earnings Why the Beat Matters