Stifel Financial Releases April 2026 Operating Results Highlighting Key Performance Metrics KLXE Q1 2026 Earnings EPS Beat Despite Loss Revenue Not Disclosed Stock Declines BlockCon Punta Cana Highlights Growing Convergence of Web3 iGaming and Finance Sectors