Siebert Financial Corp SIEB Q4 2025 Earnings A Narrow Loss Amid Quiet Trading EH Q4 2025 Earnings Massive EPS Beat Drives Positive Surprise Despite Revenue Absence BNC Q3 2023 Earnings Net Loss Per Share of 010 as Company Streamlines Operations POWWP Q1 2026 Earnings Preferred Stock Delivers Positive Surprise with EPS Beat ABNB Q1 2026 Earnings EPS Misses Estimates Amid Mixed Performance DLR Q1 2026 Earnings EPS Beats Estimates Amid Data Center Demand