Cellectis SA (FRA:ZVAA)
€ 2.44 +0.060 (+2.52%) Market Cap: 245.49 Mil Enterprise Value: 159.72 Mil PE Ratio: 0 PB Ratio: 4.76 GF Score: 64/100

Cellectis SA (FRA:ZVAA) Transcripts

  • 1