Earnings Labs
AbCellera Biologics Inc. logo

AbCellera Biologics Inc. (ABCL)

NASDAQ·Healthcare·Biotechnology

$4.14

-0.60%

Mkt Cap $1.23B

Mkt Cap

$1.23B

P/E

Fwd P/E

P/S

16.34

Rev TTM

EPS TTM

-$0.49

EPS — Estimate vs Actual