Oxford Lane Capital Corp 625 Series 2027 Term Preferred Shares OXLCP Q4 2025 Earnings EPS Misses Estimates by 74 as Shares Edge Higher BMY Q1 2026 Earnings Strong EPS Beat Amid Cautious Market Response HMR Q4 2025 Earnings Heavy EPS Miss Despite Stock Surge Klarna Group KLAR Q1 2026 Earnings EPS Surprise Beats Estimates Stock Edges Higher SFM Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency National Presto Industries Inc Q3 2023 Earnings Solid EPS Performance Drives Positive Stock Reaction