Comparison Results
Wave Life Sciences
€4.88
€633.18M
-3.39
-44.55%
12 Buy
1 Hold
0 Sell
Strong Buy
Arcturus Therapeutics
$8.85
$389.40M
-4.11
-25.72%
6 Buy
2 Hold
0 Sell
Strong Buy
Benitec Biopharma
$13.02
$340.11M
-10.20
-28.72%
4 Buy
0 Hold
0 Sell
Strong Buy
Editas Medicine
$3.28
$397.77M
-3.44
-25.94%
5 Buy
1 Hold
1 Sell
Moderate Buy
Silence Therapeutics
$13.67
$671.26M
-2.87
110.60%
4 Buy
0 Hold
1 Sell
Moderate Buy
Performance Comparison
DE:0VS
Wave Life Sciences
3.05
-3.20
-51.20%
ABUS
Arbutus Biopharma
4.78
0.19
4.14%
ARCT
Arcturus Therapeutics
13.69
-6.79
-33.15%
BNTC
Benitec Biopharma
10.00
-4.01
-28.62%
EDIT
Editas Medicine
2.57
-0.98
-27.61%
SLN
Silence Therapeutics
10.93
5.83
114.31%