Intellia Therapeutics, Inc. (NTLA) NASDAQ

13.13

-0.6(-4.37%)

Updated at June 02 04:00PM

Currency In USD

Valuation

Market Cap974.3M
Enterprise Value912.17M
P/E Ratio-3.94
PEG Ratio-0.09
Price/Sales Ratio22.29
Price/Book Ratio2.51
Enterprise/Revenue21.47
Enterprise/EBITDA-3.57

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterMarch 31, 2026

Profitability

Profit Margin-5.97
Operating Margin-6.37

Management Effectiveness

Return On Assets-0.52
Return On Equity-0.57

Income Statement

Revenue67.67M
Revenue/Share0.56
Gross Profit51.75M
EBITDA-396.77M
Net Income-412.69M
Diluted EPS-3.81

Balance Sheet

Total Cash375.99M
Total Cash/Share3.17
Total Debt80.49M
Total Debt/Equity0.13
Current Ratio6.1
Book Value Per Share5.24

Price History

52-Week Change83.38
52-Week High28.25
52-Week Low6.98
Moving Average 50 Days13.59
Moving Average 200 Days13.29

Statistics

Average Volume5.53M
Shares Outstanding112.21M
% Held by Institutions101.88

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split FactorN/A
Last Split DateN/A