Allen covers the Healthcare sector, focusing on stocks such as Ultragenyx Pharmaceutical, BioMarin Pharmaceutical, and Cellectis SA. According to TipRanks, Allen has an average return of -18.0% and a 27.84% success rate on recommended stocks.