Intellia Therapeutics, Inc.

NASDAQ: NTLA

Recent Trading Price: $13.02