Charles Zhu

Stock Analyst at LifeSci Capital

(4.81)
# 498
Out of 5,073 analysts
313
Total ratings
57.9%
Success rate
20.4%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Charles Zhu

Crescent Biopharma
Oct 5, 2026
Reiterated: Buy
Price Target: $28
Current: $13.17
Upside: +112.60%
Immunome
Oct 5, 2026
Reiterated: Buy
Price Target: $40
Current: $18.00
Upside: +122.22%
Revolution Medicines
Oct 5, 2026
Reiterated: Buy
Price Target: $315
Current: $194.28
Upside: +62.14%
Arcus Biosciences
Oct 3, 2026
Reiterated: Buy
Price Target: $46
Current: $19.10
Upside: +140.84%
Adagene
Sep 29, 2026
Reiterated: Buy
Price Target: $8
Current: $2.41
Upside: +231.95%
Zymeworks
Sep 28, 2026
Reiterated: Buy
Price Target: $34
Current: $28.12
Upside: +20.93%
IDEAYA Biosciences
Sep 27, 2026
Reiterated: Buy
Price Target: $58
Current: $35.47
Upside: +63.52%
Compass Therapeutics
Sep 22, 2026
Downgraded: Hold
Price Target: n/a
Current: $0.8145
Upside: -
BlossomHill Therapeutics
Sep 15, 2026
Reiterated: Buy
Price Target: $32
Current: $15.60
Upside: +105.13%
Molecular Partners AG
Aug 25, 2026
Reiterated: Buy
Price Target: $12
Current: $3.72
Upside: +222.58%
Reiterated: Buy
Price Target: $28
Current: $9.88
Upside: +183.40%
Reiterated: Buy
Price Target: $42
Current: $27.85
Upside: +50.81%
Reiterated: Buy
Price Target: $54
Current: $10.79
Upside: +400.46%
Rated: Buy
Price Target: $26 → $20
Current: $2.50
Upside: +700.00%
Downgraded: Hold
Price Target: $6 → $2
Current: $0.2314
Upside: +764.30%
Initiated Coverage: Buy
Price Target: $22
Current: $5.90
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $26.98
Upside: n/a
Reiterated: Buy
Price Target: $12 → $20
Current: $3.59
Upside: n/a
Reiterated: Buy
Price Target: $26
Current: $31.43
Upside: n/a
Reiterated: Buy
Price Target: $45 → $39
Current: $25.16
Upside: n/a
Reiterated: Buy
Price Target: $5
Current: $0.376
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $26.08
Upside: n/a
Reiterated: Buy
Price Target: $30 → $20
Current: $1.36
Upside: n/a
Initiated Coverage: Buy
Price Target: $2.00
Current: $0.41
Upside: n/a