Danaos DAC Stock Up 146 Key Resistance at 13868 20260518 Meta Plans May 20 Restructuring 7000 Roles Shift to AI Managerial Cuts Ahead Strategy Deploys 2 Billion in Major Bitcoin Acquisition Signaling Corporate Crypto Confidence What Caribou Bio CRBUs 483 Decline Means for Investors 20260519 Interlink Electronics Q3 2025 Earnings NarrowerthanExpected Loss Drives Stock Uptick NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations MDXH Q1 2026 Earnings EPS Miss and Negative Surprise Weigh on Shares Fluence Energy Q1 2026 Earnings NarrowerThanExpected Loss Stock Declines ZD Q1 2026 Earnings EPS Misses Estimates Stock Rises on Strategic Progress Werewolf Therapeutics HOWL Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Discipline