Charles Zhu

Stock Analyst at LifeSci Capital

(4.90)
# 203
Out of 4,792 analysts
297
Total ratings
66.8%
Success rate
27.2%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Charles Zhu

Adagene
Sep 10, 2026
Reiterated: Buy
Price Target: $8
Current: $3.31
Upside: +141.69%
IDEAYA Biosciences
Sep 9, 2026
Reiterated: Buy
Price Target: $58
Current: $37.45
Upside: +54.87%
Revolution Medicines
Sep 2, 2026
Reiterated: Buy
Price Target: $315
Current: $203.35
Upside: +54.91%
BlossomHill Therapeutics
Sep 1, 2026
Initiated Coverage: Buy
Price Target: $32
Current: $21.51
Upside: +48.77%
Molecular Partners AG
Aug 25, 2026
Reiterated: Buy
Price Target: $12
Current: $4.18
Upside: +187.08%
Zymeworks
Aug 25, 2026
Reiterated: Buy
Price Target: $34
Current: $26.44
Upside: +28.62%
Kura Oncology
Aug 13, 2026
Reiterated: Buy
Price Target: $28
Current: $11.57
Upside: +142.01%
Parabilis Medicines
Aug 13, 2026
Reiterated: Buy
Price Target: $42
Current: $36.32
Upside: +15.64%
Immunome
Aug 12, 2026
Reiterated: Buy
Price Target: $40
Current: $24.97
Upside: +60.19%
Sutro Biopharma
Aug 12, 2026
Reiterated: Buy
Price Target: $54
Current: $17.83
Upside: +202.86%
Rated: Buy
Price Target: $26$20
Current: $3.79
Upside: +427.70%
Downgraded: Hold
Price Target: $6$2
Current: $0.3664
Upside: +445.85%
Reiterated: Buy
Price Target: $6
Current: $2.05
Upside: +192.68%
Reiterated: Buy
Price Target: $46
Current: $26.15
Upside: +75.91%
Reiterated: Buy
Price Target: $28
Current: $19.46
Upside: +43.88%
Initiated Coverage: Buy
Price Target: $22
Current: $6.74
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $23.37
Upside: n/a
Reiterated: Buy
Price Target: $12$20
Current: $3.97
Upside: n/a
Reiterated: Buy
Price Target: $26
Current: $34.08
Upside: n/a
Reiterated: Buy
Price Target: $45$39
Current: $24.26
Upside: n/a
Reiterated: Buy
Price Target: $5
Current: $0.5315
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $36.12
Upside: n/a
Reiterated: Buy
Price Target: $30$20
Current: $1.44
Upside: n/a
Initiated Coverage: Buy
Price Target: $2.00
Current: $0.42
Upside: n/a