40 · DNLI · Denali Therapeutics Inc. · 143 Holders | HoldingsIntel