6 Green Days In A Row: AbCellera Biologics Stock Is Up 85%
AbCellera Biologics (ABCL) stock has surged 85% over six consecutive trading days, reaching a new 52-week high and adding $1.5 billion to its market value. While its revenue growth is strong at 101.3% over the last twelve months, the company faces profitability challenges with …