Marc Frahm

Stock Analyst at TD Cowen

(4.90)
# 261
Out of 4,468 analysts
414
Total ratings
56.7%
Success rate
26.8%
Average return

Stocks Rated by Marc Frahm

Incyte
Jun 22, 2026
Maintained: Buy
Price Target: $124
Current: $116.86
Upside: +6.11%
Agios Pharmaceuticals
Jun 16, 2026
Maintained: Buy
Price Target: n/a
Current: $37.59
Upside: -
Damora Therapeutics
Jun 11, 2026
Maintained: Buy
Price Target: n/a
Current: $29.98
Upside: -
Cullinan Therapeutics
Jun 10, 2026
Maintained: Buy
Price Target: n/a
Current: $17.63
Upside: -
Nuvalent
Jun 10, 2026
Downgraded: Hold
Price Target: $124
Current: $123.73
Upside: +0.22%
Cardiff Oncology
Jun 4, 2026
Maintained: Hold
Price Target: n/a
Current: $1.27
Upside: -
Revolution Medicines
Jun 1, 2026
Maintained: Buy
Price Target: n/a
Current: $189.24
Upside: -
Acrivon Therapeutics
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $1.72
Upside: -
Sana Biotechnology
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $4.01
Upside: -
Nektar Therapeutics
May 8, 2026
Reiterated: Buy
Price Target: n/a
Current: $71.04
Upside: -
Maintained: Hold
Price Target: $5
Current: $8.26
Upside: -39.47%
Rated: Hold
Price Target: $15
Current: $16.93
Upside: -11.40%
Maintained: Buy
Price Target: n/a
Current: $15.54
Upside: -
Maintained: Buy
Price Target: n/a
Current: $54.88
Upside: -
Maintained: Buy
Price Target: n/a
Current: $2.01
Upside: -
Maintained: Buy
Price Target: n/a
Current: $7.05
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $24.21
Upside: -
Maintained: Buy
Price Target: n/a
Current: $113.51
Upside: -
Maintained: Buy
Price Target: n/a
Current: $9.15
Upside: -
Maintained: Buy
Price Target: n/a
Current: $0.039
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $4.13
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $94.34
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $150,000.00
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $3.22
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $2.08
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $38.69
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1,213.91
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $297.65
Upside: n/a