Cellectis SA
Biotechnology
Healthcare
CLLS
100.33 M shares
NASDAQ US
traded
23 Sep 2025
listed
no
open
3.69
52 week high
3.67
high
3.73
52 week low
0.00
previous Close
3.67
P/E ratio
market cap
268 M
div yield
0
net incoming
-24.04 M
-32.58 %
net profit margin
-141.92 %
28.00 %
operating incoming
-11.58 M
18.35 %
net change in cash
-67.83 M
-298.33 %
cash on hand
59.81 M
-53.14 %
cost of revenue
2.43 M
20.35 %
top