Intellia Therapeutics, Inc. (NTLA)
NASDAQ: NTLA · Real-Time Price · USD
12.61
+1.01 (8.71%)
Aug 19, 2026, 9:57 AM EDT - Market open

Intellia Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7671,0411,1882,7312,9748,799
Market Cap Growth
49.78%-12.31%-56.51%-8.18%-66.20%150.41%
Enterprise Value
1,2124693441,8562,2237,727
Last Close Price
11.608.9911.6630.4934.89118.24
PS Ratio
29.3215.3920.5275.2757.06266.22
PB Ratio
2.231.551.362.602.418.46
P/TBV Ratio
2.401.551.362.602.418.46
EV/Sales Ratio
19.996.945.9551.1742.65233.76
Debt / Equity Ratio
0.100.140.240.110.110.07
Net Debt / Equity Ratio
-0.76-0.76-0.75-0.85-0.92-0.97
Net Debt / EBITDA Ratio
1.341.191.241.772.513.88
Net Debt / FCF Ratio
1.591.291.842.203.264.26
Asset Turnover
0.070.070.050.030.040.03
Quick Ratio
5.614.425.508.239.455.97
Current Ratio
6.655.085.778.669.626.11
Return on Equity (ROE)
-55.44%-53.48%-54.01%-42.10%-41.67%-34.19%
Return on Assets (ROA)
-30.14%-27.11%-26.80%-22.83%-20.35%-16.99%
Return on Capital Employed (ROCE)
-54.40%-59.70%-49.50%-43.50%-32.90%-22.90%
Earnings Yield
-22.93%-39.63%-43.70%-17.62%-15.95%-3.04%
FCF Yield
-19.99%-38.02%-29.87%-14.95%-11.66%-2.70%
Buyback Yield / Dilution
-16.63%-9.64%-11.35%-15.33%-8.57%-26.63%
SEC Filings: 10-K · 10-Q