Stock Of Denali Therapeutics Inc (NASDAQ: DNLI) Dropped By -13.36 Percent Over The Past Month, Is There Room For Downside?
Denali Therapeutics Inc (NASDAQ:DNLI)’s traded shares stood at 0.79 million during the last session, with the company’s beta value hitting 1.36. At the close of