Denali Therapeutics (DNLI) has been drawing attention after recent share price moves, with the stock up 27.2% year to date and delivering a 39% total return over the past year. This performance has ...