Intellia Therapeutics, Inc. (NTLA)
NASDAQ: NTLA · Real-Time Price · USD
13.76
+0.15 (1.14%)
Mar 4, 2026, 3:22 PM EST - Market open

Intellia Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6261,0461,1902,8353,0398,807
Market Cap Growth
49.16%-12.10%-58.04%-6.70%-65.49%144.43%
Enterprise Value
1,093689.14798.352,0391,9778,133
Last Close Price
13.768.9911.6630.4934.89118.24
PE Ratio
--2.36-2.22-5.63-5.66-31.28
PS Ratio
23.7215.4520.5678.1758.31266.46
PB Ratio
2.361.561.362.702.468.47
P/TBV Ratio
2.221.451.322.582.178.06
P/FCF Ratio
--2.64-3.35-6.95-8.76-37.04
P/OCF Ratio
--2.65-3.41-7.20-9.12-39.14
EV/Sales Ratio
16.1510.1813.7956.2037.93246.05
EV/EBITDA Ratio
--1.60-1.52-4.03-4.39-31.16
EV/EBIT Ratio
--1.56-1.49-3.96-4.32-30.36
EV/FCF Ratio
--1.74-2.25-5.00-5.70-34.20
Debt / Equity Ratio
0.140.140.240.110.110.07
Debt / EBITDA Ratio
-0.22-0.22-0.40-0.23-0.29-0.28
Debt / FCF Ratio
-0.24-0.24-0.59-0.28-0.38-0.31
Net Debt / Equity Ratio
-0.53-0.53-0.45-0.76-0.86-0.65
Net Debt / EBITDA Ratio
0.830.830.751.572.362.59
Net Debt / FCF Ratio
0.900.901.101.953.062.84
Asset Turnover
0.070.070.050.030.040.03
Quick Ratio
4.424.425.508.239.455.97
Current Ratio
5.085.085.778.679.616.11
Return on Equity (ROE)
-53.48%-53.48%-54.00%-42.10%-41.67%-34.18%
Return on Assets (ROA)
-43.38%-43.38%-42.88%-36.53%-32.56%-27.18%
Return on Invested Capital (ROIC)
-104.79%-104.79%-128.15%-179.00%-121.48%-99.99%
Return on Capital Employed (ROCE)
-48.50%-48.50%-47.16%-39.96%-35.76%-30.08%
Earnings Yield
-25.72%-42.38%-45.03%-17.78%-17.66%-3.20%
FCF Yield
-24.67%-37.86%-29.81%-14.39%-11.41%-2.70%
Buyback Yield / Dilution
-12.57%-12.57%-15.61%-4.60%-19.18%-8.36%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q