Denali Therapeutics soars on earnings beat

Go back to Denali Therapeutics soars on earnings beat
(NASDAQ: DNLI) Delayed: 19.45 +0.59 (3.13%)
Previous Close $18.86    52 Week High $ 
Open $19.21    52 Week Low $ 
Day High $19.52    P/E N/A 
Day Low $18.98    EPS $ 
Volume 2,425,996