AbCellera (ABCL)
AbCellera (ABCL) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- ABCL last traded at $11.06, -9.86% on the day.
- AbCellera: P/E -21.2, revenue $66.17M over the last four quarters.
- Over the past year ABCL returned 106.34%; year to date 223.39%.
Updated 2026-11-03 02:00 UTC