Comparison Results
CytomX Therapeutics
€2.72
€499.80M
-5.66
-24.95%
4 Buy
0 Hold
0 Sell
Strong Buy
Lexicon Pharmaceuticals
$2.34
$747.53M
-11.17
2.44%
4 Buy
0 Hold
0 Sell
Strong Buy
Arcturus Therapeutics
$8.85
$390.53M
-4.12
-30.18%
7 Buy
2 Hold
0 Sell
Strong Buy
Bicycle Therapeutics
$4.36
$271.58M
-1.42
-56.14%
3 Buy
3 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:6C1
CytomX Therapeutics
2.23
-0.69
-23.71%
LXRX
Lexicon Pharmaceuticals
1.68
0.24
16.67%
VSTM
Verastem
8.38
-0.91
-9.80%
ARCT
Arcturus Therapeutics
13.74
-5.65
-29.14%
KALV
―
―
―
―
BCYC
Bicycle Therapeutics
3.89
-4.23
-52.09%