Intellia Therapeutics (NTLA)

Common Shares
Sell: $14.72|Buy: $14.80|Change: 1.73 (13.29%)