Eagle Point Credit Company Inc ECC Q4 2025 Earnings EPS Surpasses Estimates Stock Gains 21 GNK Q1 2026 Earnings Significant EPS Beat Amid Challenging Market Conditions Halozyme Therapeutics HALO Q1 2026 Earnings EPS Beat Highlights Strong Operational Execution STRRP Q1 2026 Earnings Preferred Stock Reports Sharp EPS Miss Yet Shares Gain XTNT Q1 2026 Earnings EPS Misses Estimates Despite Stock Gain NPWR Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Company Continues Technology Development