Intellia Therapeutics (NTLA)

Market Cap:

$1,120,000,000

Last Price ():

$31.12

Change: +8.89% Open: $28.74 Low: $28.74 High: $33.34
Div. Yield: N/A Price/Earnings: N/A Price/Book: 5.5 Price/Sales: 45.6