Denali Therapeutics (DNLI) Financial Ratios | The Fly