Current Price $4.11 NASDAQ: ABCL AbCellera Biologics Market Cap $838M Current Price $2.63 NASDAQ: REPL Replimune Group Market Cap $668M Current Price $9.20 Premium Investing Services Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool...