Christopher Chen

Stock Analyst at Robert W. Baird

(3.18)
# 2,581
Out of 4,707 analysts
5
Total ratings
100%
Success rate
50.2%
Average return

Stocks Rated by Christopher Chen

Amylyx Pharmaceuticals
Aug 18, 2026
Maintained: Buy
Price Target: $28$52
Current: $33.88
Upside: +53.48%
Larimar Therapeutics
Jun 30, 2026
Maintained: Buy
Price Target: $5
Current: $4.08
Upside: +22.70%
Definium Therapeutics
Jun 23, 2026
Maintained: Buy
Price Target: $37$57
Current: $38.23
Upside: +49.10%