Is Everspin Technologies MRAM stock in consolidation Buying Pressure 20260418 Neumora Therapeutics NMRA Stock Turns Bearish on Neumora Therapeutics NMRA 148 20260415 First FTHY Q1 2026 earnings revenue declines 16 yearoveryear shares drift lower amid yield market headwinds Amgen Inc AMGN Strategic Positioning in the HighGrowth IgG4Related Disease Market