Intellia Therapeutics, Inc. (NTLA)
NASDAQ: NTLA · Real-Time Price · USD
14.50
+0.24 (1.68%)
Apr 14, 2026, 9:53 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7131,0461,1902,8353,0398,807
Market Cap Growth
97.00%-12.10%-58.04%-6.70%-65.49%144.43%
Enterprise Value
1,173662.66778.12,0201,9608,123
Last Close Price
14.508.9911.6630.4934.89118.24
PE Ratio
--2.36-2.22-5.63-5.66-31.28
PS Ratio
24.8915.4520.5678.1758.31266.46
PB Ratio
2.471.561.362.702.468.47
P/TBV Ratio
2.341.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
17.339.7913.4455.6937.61245.77
EV/EBITDA Ratio
--1.54-1.48-3.99-4.35-31.13
EV/EBIT Ratio
--1.50-1.46-3.92-4.28-30.33
EV/FCF Ratio
--1.67-2.19-4.95-5.65-34.16
Debt / Equity Ratio
0.100.100.220.090.090.06
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
-24.50%-42.38%-45.03%-17.78%-17.66%-3.20%
FCF Yield
-23.50%-37.86%-29.81%-14.39%-11.41%-2.70%
Buyback Yield / Dilution
-9.64%-9.64%-11.35%-15.33%-8.57%-26.63%
Total Shareholder Return
-9.64%-9.64%-11.35%-15.33%-8.57%-26.63%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q