Intellia Thera CS (NTLA)

$17.68 0.17 (0.95%)
14:48 EDT NTLA Stock Quote Delayed 30 Minutes
Previous Close $17.85
Market Cap 761.83M
PE Ratio -8.71
EPS -2.03
Volume (Avg. Vol.) 455,849
Day's Range 17.67 - 18.59
52-Week Range 9.18 - 21.63
Dividend & Yield N/A (N/A)

Navellier Ratings

Powered by Portfolio Grader

Total Grade

B
Buy