Denali Therapeutics (DNLI) Revenue: 2018-2023