로딩 중…
StockDiggingStockDigging

Intellia Therapeutics, Inc.

NTLA· NASDAQ
$10.77+0.84%
2026-08-03

Financials

Valuation Metrics

Intellia Therapeutics, Inc.'s Market Cap is $1.50B. At end of 2025 it was $974M. Ranked #2232 of 3,111 in US market (top 72%), #888 of 1,445 on NASDAQ (top 61%), #164 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 61%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.50B
Revenue$66M
Net Income$-395M
Total Assets$759M
Net Assets$621M
Value
P/B2.42x
P/S22.77x
FCF Yield-24.16%
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 Return-6.27%
1M Return-38.67%
From 52W High-61.88%
1Y MDD-71.27%
Trading
Volume2,960,856 shares
Trading Value$32M
Per Share
EPS$-3.81
BPS$6.20