Comparison Results
Editas Medicine
CHF2.16
CHF351.93M
-3.68
-18.67%
6 Buy
1 Hold
1 Sell
Moderate Buy
Foghorn Therapeutics
$6.69
$115.80M
-1.97
-51.97%
4 Buy
5 Hold
0 Sell
Moderate Buy
Elicio Therapeutics
$3.01
$50.93M
-0.88
-82.23%
2 Buy
1 Hold
0 Sell
Moderate Buy
Vor Biopharma
$24.01
$1.17B
-0.06
-36.60%
5 Buy
1 Hold
0 Sell
Strong Buy
Caribou Biosciences
$1.65
$53.27M
-0.46
-80.08%
2 Buy
4 Hold
0 Sell
Moderate Buy
Performance Comparison
CH:8EM
Editas Medicine
2.37
-0.54
-18.67%
CLLS
Cellectis SA
1.18
-3.24
-73.30%
FHTX
Foghorn Therapeutics
1.95
-2.34
-54.55%
ELTX
Elicio Therapeutics
1.88
-8.77
-82.35%
VOR
Vor Biopharma
19.80
-12.49
-38.68%
CRBU
Caribou Biosciences
0.50
-1.88
-79.16%