Why You Need To Look At This Metric Before Buying Denali Therapeutics Inc. (NASDAQ:DNLI)
Denali Therapeutics Inc. (NASDAQ:DNLI) shares fell to a low of $72.87 before closing at $74.81. Intraday shares traded counted 0.64 million, which was -25.84% lower