DNLI   $19.42  0.99% Market Closed After Close 19.42 0.0

Denali Therapeutics Inc.