DNLI Analysis

Denali Therapeutics Inc.
Stock Exchange: NASDAQ
Sector: healthcare
30.39
Last session price
30.39
Price now
Currency: USD
Reporting currency: USD
ISIN: US24823R1059
INN:
.

DNLI financial statements

* Numbers in millions
Capitalization * 3 674
EV * 7 778
Number of shares * 121
EPS 0,59
Revenue * 336
Net income * 71
Operating profit * 63
Total liabilities * 454
Net debt * -438
Total assets * 1 604
Equity * 1 151
Cash and investments * 1 470
.

DNLI valuation

P/E 51,64
P/B 3,19
P/S 10,94
E/P 2
P/FCF 8,89
.

DNLI profitability

ROE 6%
ROA% 4%
ROIC% 4%