Intellia Therapeutics, Inc.

NASDAQ: NTLA

Recent Trading Price: $10.73