Canadian biotechnology company Abcellera Biologics Inc. (NASDAQ:ABCL) ranks 11th in our list of the stocks billionaire Stanley Druckenmiller and insiders are buying. John Montalbano, a director at Abcellera Biologics Inc.'s (NASDAQ:ABCL) board, bought 10,000 shares of Abcellera Biologics Inc. (NASDAQ:ABCL) on November 8, 2023, at $4.46 per share. The transaction came just two days after the director had bought 20,000 shares of Abcellera Biologics Inc. (NASDAQ:ABCL) at $4.64 per share. Since the November 6 transaction till date the stock has gained about 2.68%.