Intellia Therapeutics Inc logo

Intellia Therapeutics Inc

LTS:0JBU (USA)  
$ 21.54 (-1.7%) May 31
At Loss
P/B:
1.99
Volume:
4.08K
Avg Vol (2M):
2.19K
Also Trade In:
Volume:
4.08K
At Loss
Avg Vol (2M):
2.19K

Intellia Therapeutics Inc Valuation Measures