Intellia Therapeutics Inc logo

Intellia Therapeutics Inc

NEW
STU:38I (USA)  
€ 9.8 +0.44 (+4.7%) Aug 4
At Loss
P/B:
2.09
Market Cap:
€ 1.37B ($ 1.58B)
Enterprise V:
€ 1.12B ($ 1.29B)
Volume:
800.00
Avg Vol (2M):
1.61K
Trade In:

Intellia Therapeutics Inc Valuation Measures