Abcellera Biologics Inc
Biotechnology
Healthcare
ABCL
295 M shares
NASDAQ US
traded
09 Apr 2025
listed
no
open
1.92
52 week high
3.62
high
2.23
52 week low
1.93
low
1.91
growth
-44.64 %
previous Close
1.93
P/E ratio
market cap
842 M
div yield
0
usd
Sep 2024
qoq
revenue
6.51 M
-11.14 %
net incoming
-51.11 M
-38.39 %
eps
0.00 %
-30.77 %
eps surprise
-13.33 %
net profit margin
-785.42 %
-281.00 %
operating incoming
-93.66 M
-0.22 %
net change in cash
-19.38 M
-178.34 %
cash on hand
127 M
-26.93 %
cost of revenue
38.30 M
0.68 %
top top