Growth Metrics

Cellectis (CLLS) Operating Income: 2015-2023