Compare Stocks: CLLS

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CLLSCellectis S.A.309.95M4.110-0.72%110,596-82.55M

Average Return