NasdaqGM:NTLABiotechs
Is Intellia Therapeutics (NTLA) Pricing Reflect Recent Share Rebound Or Long Term Challenges
If you are wondering whether Intellia Therapeutics at around US$10.38 is a bargain or a value trap, you are not alone in asking what the current price really reflects.
The stock has moved recently, with returns of 12.7% over the last 7 days, 15.1% over the last 30 days and 12.7% year to date, while the 1 year return is 1.8% and the 3 and 5 year returns are 72.4% and 87.3% declines respectively.
Recent company specific news helps frame these moves for investors following Intellia Therapeutics...