Stocktoria

Intellia Therapeutics, Inc. NTLA

Nasdaq · stock · In Vitro & In Vivo Diagnostic Substances · website · IPO 2016-05-06 · LEI

Intellia Therapeutics, Inc. statistics & valuation

P / S34.4×
P / B3.5×
Net margin-609.9%
FCF margin-585.0%
Return on capital-59.7%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-192.00% -258.60% -280.40% -1100.10% -231.50% -810.50% -909.80% -1326.50% -896.80% -609.90% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-195.20% -266.30% -298.60% -246.80% -235.50% -810.40% -879.00% -1420.50% -923.10% -651.70% 2016201720182019202020212022202320242025
Return on equity (%)
-15.10% -22.50% -30.70% -175.70% -25.50% -25.80% -38.40% -45.80% -59.50% -61.50% 2016201720182019202020212022202320242025
Shares outstanding
36.0M 42.4M 45.2M 50.2M 66.2M 74.5M 87.1M 93.0M 102.0M 116.3M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-10.60% -18.00% -24.60% -141.90% -19.80% -20.70% -31.20% -37.00% -43.60% -49.00% 2016201720182019202020212022202320242025
Free cash flow margin (%)
181.70% -288.60% -222.20% -255.30% -92.20% -719.40% -665.50% -1124.90% -612.80% -585.00% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$2.40 -$3.78 -$6.16 -$5.42 -$5.25 -$3.81 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-651.7%-923.1%-1420.5%-879.0%-810.4%-235.5%-246.8%-298.6%-266.3%-195.2%
Net margin-609.9%-896.8%-1326.5%-909.8%-810.5%-231.5%-1100.1%-280.4%-258.6%-192.0%
FCF margin-585.0%-612.8%-1124.9%-665.5%-719.4%-92.2%-255.3%-222.2%-288.6%181.7%
Return on assets-49.0%-43.6%-37.0%-31.2%-20.7%-19.8%-141.9%-24.6%-18.0%-10.6%
Return on equity-61.5%-59.5%-45.8%-38.4%-25.8%-25.5%-175.7%-30.7%-22.5%-15.1%
Current ratio5.085.778.679.616.119.598.128.0111.329.15

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.