AbCellera Biologics’s (8QQ) 10-Day exponential moving average is 2.79, while AbCellera Biologics’s (8QQ) share price is €2.6, making it a Sell.
AbCellera Biologics’s (8QQ) 100-Day exponential moving average is 3.37, while AbCellera Biologics’s (8QQ) share price is €2.6, making it a Sell.
AbCellera Biologics’s (8QQ) stock price is €2.6 and AbCellera Biologics’s (8QQ) 50-day simple moving average is 3.17, creating a Sell signal.
AbCellera Biologics’s (8QQ) stock price is €2.6 and AbCellera Biologics’s (8QQ) 100-day simple moving average is 3.66, creating a Sell signal.
AbCellera Biologics’s (8QQ) stock price is €2.6 and AbCellera Biologics’s (8QQ) 200-day simple moving average is 3.41, creating a Sell signal.