Charles Zhu

Stock Analyst at LifeSci Capital

(4.87)
# 326
Out of 4,504 analysts
289
Total ratings
64.5%
Success rate
26.8%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Charles Zhu

Revolution Medicines
Jul 11, 2026
Maintained: Buy
Price Target: $263
Current: $186.88
Upside: +40.73%
Immunome
Jul 11, 2026
Maintained: Buy
Price Target: $40
Current: $23.35
Upside: +71.31%
Molecular Partners AG
Jul 11, 2026
Maintained: Buy
Price Target: $12
Current: $4.02
Upside: +198.22%
Parabilis Medicines
Jul 6, 2026
Initiated Coverage: Buy
Price Target: $42
Current: $30.57
Upside: +37.39%
Zymeworks
Jun 29, 2026
Maintained: Buy
Price Target: $34
Current: $25.88
Upside: +31.38%
Kura Oncology
Jun 15, 2026
Maintained: Buy
Price Target: $28
Current: $11.45
Upside: +144.54%
IDEAYA Biosciences
Jun 15, 2026
Maintained: Buy
Price Target: $62
Current: $36.99
Upside: +67.61%
Context Therapeutics
Jun 15, 2026
Maintained: Buy
Price Target: $6
Current: $0.6529
Upside: +818.98%
Nuvalent
Jun 13, 2026
Downgraded: Hold
Price Target: $124
Current: $123.90
Upside: +0.08%
Arcus Biosciences
Jun 6, 2026
Initiated Coverage: Buy
Price Target: $46
Current: $28.92
Upside: +59.06%
Maintained: Buy
Price Target: $54
Current: $29.73
Upside: +81.63%
Maintained: Buy
Price Target: $26
Current: $4.32
Upside: +501.85%
Maintained: Buy
Price Target: $6
Current: $2.33
Upside: +157.51%
Reiterated: Buy
Price Target: $8
Current: $3.94
Upside: +103.05%
Maintained: Buy
Price Target: $22$28
Current: $17.34
Upside: +61.48%
Initiated Coverage: Buy
Price Target: $22
Current: $6.52
Upside: n/a
Maintained: Buy
Price Target: $14
Current: $31.06
Upside: n/a
Maintained: Buy
Price Target: $12$20
Current: $4.33
Upside: n/a
Reiterated: Buy
Price Target: $26
Current: $38.87
Upside: n/a
Maintained: Buy
Price Target: $45$39
Current: $15.85
Upside: n/a
Maintained: Buy
Price Target: $5
Current: $0.76
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $39.63
Upside: n/a
Maintained: Buy
Price Target: $30$20
Current: $1.24
Upside: n/a
Initiated Coverage: Buy
Price Target: $2.00
Current: $0.365
Upside: n/a