Christopher Chen

Stock Analyst at Robert W. Baird

(2.92)
# 2,635
Out of 4,581 analysts
3
Total ratings
100%
Success rate
63.5%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Christopher Chen

Larimar Therapeutics
Jun 30, 2026
Maintained: Buy
Price Target: $5
Current: $3.83
Upside: +30.55%
Definium Therapeutics
Jun 23, 2026
Maintained: Buy
Price Target: $37$57
Current: $41.96
Upside: +35.84%