Intellia Therapeutics, Inc. (NTLA)
NASDAQ: NTLA · Real-Time Price · USD
12.81
-0.30 (-2.29%)
At close: Mar 24, 2026, 4:00 PM EDT
13.17
+0.36 (2.81%)
After-hours: Mar 24, 2026, 7:53 PM EDT

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,5131,0461,1902,8353,0398,807
Market Cap Growth
41.24%-12.10%-58.04%-6.70%-65.49%144.43%
Enterprise Value
1,001662.66778.12,0201,9608,123
Last Close Price
12.818.9911.6630.4934.89118.24
PE Ratio
--2.36-2.22-5.63-5.66-31.28
PS Ratio
22.3615.4520.5678.1758.31266.46
PB Ratio
2.221.561.362.702.468.47
P/TBV Ratio
2.071.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
14.809.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
-27.27%-42.38%-45.03%-17.78%-17.66%-3.20%
FCF Yield
-26.16%-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