Intellia Therapeutics, Inc. NTLA

11.75 (0.41) (3.37%) as of 25 Sep
Market cap
$1.7B
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
(55.44%) (56.34%) (53.48%) (52.11%)

+8 more TTM periods

ROA
(45.55%) (45.23%) (40.60%) (42.49%)
ROIC
(91.28%) (107.35%) (124.43%) (126.05%)
Return on Tangible Assets
(86.29%) (97.31%) (93.48%) (87.65%)
Average Days of Receivables
44.91 50.43 51.07 70.11
Free Cash Flow per Share
(2.61) (3.07) (3.65) (3.74)
Free Cash Flow
(348.60) (363.62) (395.86) (412.63)
Piotroski F-Score
4.00 4.00 3.00 3.00
Other line items

Show all line items

Columns are period end dates