stars 1 stars 2 stars 3

What is the annual revenue of Cellectis?

The annual revenue of Cellectis was $41.4 million in 2024.

Related Cellectis Questions

261 people are employed at Cellectis.

Cellectis is based in Paris, Ile-de-France.

The NAICS codes for Cellectis are [3254, 32541, 32, 62, 325, 621].

The SIC codes for Cellectis are [873, 87].