NASDAQ:NTLA | Key Financial Ratios | Intellia Therapeutics, Inc.

Complete source-backed ratio history.

Available history
2015-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-306.65-46.66%-54.96%
2026-03-316.1-52.00%-63.55%
2025-12-315.08-49.01%-61.47%
2025-09-306.21-48.18%-59.57%
2025-06-305.19-53.42%67.14%
2025-03-314.9-53.33%-67.43%
2024-12-315.77-43.58%-59.52%
2024-09-306.73-44.51%-54.26%
2024-06-307.21-42.70%-52.40%
2024-03-319.03-38.54%-46.86%
2023-12-318.67-36.99%-45.82%
2023-09-309.72-37.19%-44.58%
2023-06-309.41-34.27%-41.04%
2023-03-319.32-30.36%-36.15%
2022-12-319.61-31.19%-38.38%
2022-09-306.55-40.76%-53.58%
2022-06-307.24-36.06%-45.48%
2022-03-316.94-30.64%-38.64%
2021-12-316.11-20.70%-25.75%
2021-09-308.35-17.14%-20.67%
2021-06-307.43-27.53%-37.40%
2021-03-319.9-20.73%-27.23%
2020-12-319.59-19.85%-25.47%
2020-09-307.45-107.94%-150.16%
2020-06-307.55-99.99%-139.58%
2020-03-317.64-153.79%-195.37%
2019-12-318.12-141.85%-175.70%
2019-09-307.89-26.06%-32.77%
2019-06-307.99-25.36%-32.29%
2019-03-317.74-24.95%-32.51%
2018-12-318.01-24.57%-30.71%
2018-09-3011.53-28.09%-34.28%
2018-06-3012.62-24.40%-29.68%
2018-03-3113.2-21.21%-25.81%
2017-12-3111.32-17.95%-22.47%
2017-09-308.88-21.73%-30.79%
2017-06-309.33-17.46%-24.67%
2017-03-3110.48-13.46%-18.80%
2016-12-319.15-10.58%-15.08%
2016-09-3012.93-8.73%-12.06%
2016-06-3014.01-7.04%-9.77%
2016-03-316.02-23.82%66.29%
2015-12-317.26-15.09%58.47%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.08-49.01%-61.47%
2024-12-315.77-43.58%-59.52%
2023-12-318.67-36.99%-45.82%
2022-12-319.61-31.19%-38.38%
2021-12-316.11-20.70%-25.75%
2020-12-319.59-19.85%-25.47%
2019-12-318.12-141.85%-175.70%
2018-12-318.01-24.57%-30.71%
2017-12-3111.32-17.95%-22.47%
2016-12-319.15-10.58%-15.08%
2015-12-317.26-15.09%58.47%