Phil Nadeau

Stock Analyst at TD Cowen

(4.71)
# 716
Out of 4,478 analysts
793
Total ratings
54.2%
Success rate
12.2%
Average return

Stocks Rated by Phil Nadeau

Nkarta
Jun 23, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $3.22
Upside: -
Voyager Therapeutics
Jun 17, 2026
Maintained: Buy
Price Target: n/a
Current: $3.78
Upside: -
Rhythm Pharmaceuticals
Jun 17, 2026
Maintained: Buy
Price Target: $130
Current: $114.17
Upside: +13.87%
Enliven Therapeutics
Jun 11, 2026
Maintained: Buy
Price Target: n/a
Current: $49.82
Upside: -
Century Therapeutics
Jun 8, 2026
Maintained: Buy
Price Target: n/a
Current: $2.43
Upside: -
Cabaletta Bio
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $3.19
Upside: -
BioMarin Pharmaceutical
May 21, 2026
Maintained: Buy
Price Target: $120
Current: $58.99
Upside: +103.42%
Biogen
May 14, 2026
Maintained: Buy
Price Target: $215
Current: $216.12
Upside: -0.52%
Kura Oncology
May 12, 2026
Maintained: Buy
Price Target: n/a
Current: $11.10
Upside: -
MoonLake Immunotherapeutics
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $18.95
Upside: -
Maintained: Buy
Price Target: n/a
Current: $7.74
Upside: -
Maintained: Buy
Price Target: n/a
Current: $10.04
Upside: -
Maintained: Buy
Price Target: n/a
Current: $5.46
Upside: -
Maintained: Buy
Price Target: n/a
Current: $24.92
Upside: -
Maintained: Buy
Price Target: $200
Current: $174.26
Upside: +14.77%
Maintained: Buy
Price Target: $525
Current: $528.04
Upside: -0.58%
Maintained: Buy
Price Target: n/a
Current: $3.65
Upside: -
Maintained: Buy
Price Target: n/a
Current: $21.82
Upside: -
Maintained: Buy
Price Target: n/a
Current: $17.09
Upside: -
Maintained: Hold
Price Target: n/a
Current: $43.00
Upside: -
Maintained: Buy
Price Target: n/a
Current: $11.65
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $30.39
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.89
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $14.00
Upside: n/a
Maintained: Buy
Price Target: $80$75
Current: $131.27
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $13.09
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $2.08
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $3.84
Upside: n/a
Rated: Hold
Price Target: $385
Current: $654.27
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $3.26
Upside: n/a
Maintained: Buy
Price Target: $2$16
Current: $0.000002
Upside: n/a
Rated: Buy
Price Target: $205
Current: $374.15
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $2.32
Upside: n/a
Reiterated: Buy
Price Target: $185
Current: $555.91
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $19.28
Upside: n/a