and Bicycle Therapeutics. According to TipRanks, Olson has an average return of 14.1% and a 40.70% success rate on recommended stocks. Currently, the analyst consensus on Denali Therapeutics is a ...