Release Summary

Calyxt Announces Proposed Initial Public Offering of $100.0 Million.

Cellectis