Intellia Therapeutics (NTLA)

Common Shares
Sell: $14.84|Buy: $14.90|Change: 0.79 (5.58%)