GlobeNewswire•18 days agoIntellia Therapeutics Announces Second Quarter 2026 Financial Results and Business UpdatesNTLA2.18%