Comparison Results
Coherus Biosciences
$1.37
$182.31M
-1.19
-26.22%
4 Buy
0 Hold
0 Sell
Strong Buy
SELLAS Life Sciences Group
$14.09
$2.32B
-58.26
664.60%
2 Buy
0 Hold
0 Sell
Moderate Buy
Protara Therapeutics
$3.91
$189.70M
-2.24
-29.89%
3 Buy
0 Hold
0 Sell
Strong Buy
Innate Pharma
$2.27
$173.10M
-2.75
-15.54%
3 Buy
0 Hold
0 Sell
Strong Buy
Performance Comparison
DE:PBDA
Protalix
2.34
0.37
18.78%
CHRS
Coherus Biosciences
1.21
-0.41
-25.31%
SLS
SELLAS Life Sciences Group
12.31
10.62
628.40%
TARA
Protara Therapeutics
3.05
-1.36
-30.84%
FBRX
―
―
―
―
IPHA
Innate Pharma
1.63
-0.35
-17.59%