Intellia Therapeutics, Inc. (NTLA)
NASDAQ: NTLA · Real-Time Price · USD
13.89
+0.45 (3.35%)
Mar 9, 2026, 4:00 PM EDT - Market closed

Intellia Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
1,6411,0411,1882,7312,9748,799
Upgrade
Market Cap Growth
31.52%-12.31%-56.51%-8.18%-66.20%150.41%
Upgrade
Enterprise Value
1,1294693441,8562,2237,727
Upgrade
Last Close Price
13.898.9911.6630.4934.89118.24
Upgrade
PS Ratio
24.2515.3920.5275.2757.06266.22
Upgrade
PB Ratio
2.411.551.362.602.418.46
Upgrade
P/TBV Ratio
2.441.551.362.602.418.46
Upgrade
EV/Sales Ratio
16.686.945.9551.1742.65233.76
Upgrade
Debt / Equity Ratio
0.140.140.240.110.110.07
Upgrade
Net Debt / Equity Ratio
-0.76-0.76-0.75-0.85-0.92-0.97
Upgrade
Net Debt / EBITDA Ratio
1.191.191.241.772.513.88
Upgrade
Net Debt / FCF Ratio
1.291.291.842.203.264.26
Upgrade
Asset Turnover
0.070.070.050.030.040.03
Upgrade
Quick Ratio
4.424.425.508.239.455.97
Upgrade
Current Ratio
5.085.085.778.669.626.11
Upgrade
Return on Equity (ROE)
-53.48%-53.48%-54.01%-42.10%-41.67%-34.19%
Upgrade
Return on Assets (ROA)
-27.11%-27.11%-26.80%-22.83%-20.35%-16.99%
Upgrade
Return on Capital Employed (ROCE)
-59.70%-59.70%-49.50%-43.50%-32.90%-22.90%
Upgrade
Earnings Yield
-25.15%-39.63%-43.70%-17.62%-15.95%-3.04%
Upgrade
FCF Yield
-24.13%-38.02%-29.87%-14.95%-11.66%-2.70%
Upgrade
Buyback Yield / Dilution
-9.64%-9.64%-11.35%-15.33%-8.57%-26.63%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.