Annaly NLY Q1 2026 Earnings 076 EPS Surges Past 075 Estimates Knightscope KSCP Surges 192 Nearing 278 Resistance 20260520 UWM UWMC Q1 2026 Earnings Surprise EPS 008 Up Significant Babcock 2026 BWNB Stalls at 2495 Consolidation Phase 20260520 RBC Bearings Q1 2026 Earnings EPS Surprise of Nearly 8 Outweighed by Market Skepticism CVV Q1 2026 Earnings Loss Per Share of 025 as Company Navigates Operational Headwinds HERE Q4 2025 Earnings EPS Surges Over 1150 Above Estimates Yet Shares Dip MFA Financial Q1 2026 Earnings Slight EPS Miss Amid Stable Loan Portfolio AMSC Q1 2026 Earnings Strong EPS Surprise Lifts Sentiment Despite Sparse Revenue Disclosure Amplitech Group AMPGR Q1 2026 Earnings Stock Surges 55 Despite EPS Miss Investor Optimism Drives Rally Pharming Group Q1 2026 Earnings Missed EPS Estimates Amid Operational Challenges