SF Q1 2026 Earnings Stifel Financial Beats EPS Estimates by 1 Amid Mixed Market Response BLTE Q4 2025 Earnings WiderthanExpected Loss as PreRevenue Biotech Remains Focused on Clinical Development Microsoft MSFT Among Top Holdings in Graham Stephans Portfolio as Cloud Revenue Surges Swiss Franc and Japanese Yen Strengthen as DeepSeek AI Model Rattles US Tech Stocks Ryde Group Q2 2025 Earnings EPS Misses as Company Invests in Growth