Marc Frahm

Stock Analyst at TD Cowen

(4.91)
# 235
Out of 4,556 analysts
398
Total ratings
57%
Success rate
26.6%
Average return

Stocks Rated by Marc Frahm

Revolution Medicines
Jul 2, 2026
Maintained: Buy
Price Target: n/a
Current: $183.57
Upside: -
Incyte
Jun 22, 2026
Maintained: Buy
Price Target: $124
Current: $116.72
Upside: +6.24%
Agios Pharmaceuticals
Jun 16, 2026
Maintained: Buy
Price Target: n/a
Current: $36.00
Upside: -
Damora Therapeutics
Jun 11, 2026
Maintained: Buy
Price Target: n/a
Current: $30.14
Upside: -
Cullinan Therapeutics
Jun 10, 2026
Maintained: Buy
Price Target: n/a
Current: $17.86
Upside: -
Cardiff Oncology
Jun 4, 2026
Maintained: Hold
Price Target: n/a
Current: $0.85645
Upside: -
Acrivon Therapeutics
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $1.68
Upside: -
Sana Biotechnology
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $3.15
Upside: -
Nektar Therapeutics
May 8, 2026
Reiterated: Buy
Price Target: n/a
Current: $68.82
Upside: -
Puma Biotechnology
May 8, 2026
Maintained: Hold
Price Target: $5
Current: $8.22
Upside: -39.17%
Rated: Hold
Price Target: $15
Current: $16.87
Upside: -11.06%
Maintained: Buy
Price Target: n/a
Current: $15.64
Upside: -
Maintained: Buy
Price Target: n/a
Current: $49.28
Upside: -
Maintained: Buy
Price Target: n/a
Current: $1.83
Upside: -
Maintained: Buy
Price Target: n/a
Current: $6.92
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $23.42
Upside: -
Maintained: Buy
Price Target: n/a
Current: $111.37
Upside: -
Maintained: Buy
Price Target: n/a
Current: $8.67
Upside: -
Maintained: Buy
Price Target: n/a
Current: $0.033
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.71
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $105.04
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.10
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $1.86
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $39.49
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1,164.08
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $321.53
Upside: n/a