로딩 중…
StockDiggingStockDigging

Intellia Therapeutics, Inc.

NTLA· NASDAQ
$15.67+3.09%
2026-06-18

Price Chart

Intellia Therapeutics, Inc.+63.23%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$2.19B
Revenue$66M
Net Income$-395M
Total Assets$759M
Net Assets$621M
Value
P/B3.53x
P/S33.13x
FCF Yield-16.61%
Profitability
ROE-63.55%
ROA-52.00%
Op. Margin-636.56%
Revenue Growth-9.50%
Financial Health
Debt Ratio22.20%
Total Debt$80M
FCF$-364M
Cash$135M
Current Ratio6.10x
Performance
1Y Return63.23%
1M Return31.24%
From 52W High-44.53%
1Y MDD-71.27%
Trading
Volume7,496,051 shares
Trading Value$117M
Per Share
EPS$-3.81
BPS$6.20