Genie GNE Stock Strength or Weakness Marginal Loss 20260420 Why MFA Financial MFA deserves a deeper look right now Smart Money Outflows 20260511 Market Wrap Tech outperforms consumer amid mild market losses Regeneron Pharmaceuticals REGN Competitive Risks Rise as ANIPs Specialty Drug Growth Disrupts Core Ophthalmology Segments Enliven Therapeutics ELVN Stock Risk Analysis Slight Loss 20260420