Dnli Stock Analysis Denali Therapeutics Inc. Gains 4.93 Percent To 20.65 Level 20260403 1