Cellectis SA logo

Cellectis SA

NEW
LTS:0WA2 (France)  
€ 2.482 -0.016 (-0.64%) Jul 31
At Loss
P/B:
4.84
Market Cap:
€ 248.52M ($ 286.71M)
Enterprise V:
€ 162.47M ($ 187.44M)
Volume:
5.00
Avg Vol (2M):
1.19K
Trade In:
Volume:
5.00
At Loss

Cellectis SA Valuation Measures