Intellia Therapeutics, Inc. (NTLA) generated $-348.88M in operating cash flow for fiscal year 2025. After capital expenditures of $5.78M, free cash flow was $-354.66M.
Free cash flow margin was -524.1% of revenue. Cash conversion ratio was 0.67x, suggesting some earnings are non-cash.
Criteria supported by this page:
Overall SharesGrow Score: 57/100 with 4/7 criteria passed.