1 Billionaire-Backed Penny Stock With 421% Upside

Down 96% from all-time highs, AbCellera Biologics is a biotech stock with massive upside potential, given consensus price target estimates.

admin