Phil Nadeau

Stock Analyst at TD Cowen

(4.63)
# 847
Out of 4,339 analysts
787
Total ratings
49.9%
Success rate
11.4%
Average return

Stocks Rated by Phil Nadeau

BioMarin Pharmaceutical
May 21, 2026
Maintained: Buy
Price Target: $120
Current: $52.88
Upside: +126.93%
Biogen
May 14, 2026
Maintained: Buy
Price Target: $215
Current: $193.08
Upside: +11.35%
Cabaletta Bio
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $3.72
Upside: -
Century Therapeutics
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $2.17
Upside: -
Kura Oncology
May 12, 2026
Maintained: Buy
Price Target: n/a
Current: $10.41
Upside: -
MoonLake Immunotherapeutics
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $18.23
Upside: -
Aura Biosciences
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $7.61
Upside: -
Enliven Therapeutics
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $42.53
Upside: -
Voyager Therapeutics
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $3.83
Upside: -
Vir Biotechnology
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $9.38
Upside: -
Maintained: Buy
Price Target: n/a
Current: $5.52
Upside: -
Maintained: Buy
Price Target: n/a
Current: $26.17
Upside: -
Maintained: Buy
Price Target: $200
Current: $155.73
Upside: +28.43%
Maintained: Buy
Price Target: $525
Current: $435.93
Upside: +20.43%
Maintained: Buy
Price Target: n/a
Current: $3.08
Upside: -
Maintained: Buy
Price Target: $130
Current: $89.82
Upside: +44.73%
Maintained: Buy
Price Target: n/a
Current: $19.90
Upside: -
Maintained: Buy
Price Target: n/a
Current: $20.35
Upside: -
Maintained: Hold
Price Target: n/a
Current: $41.72
Upside: -
Maintained: Buy
Price Target: n/a
Current: $9.61
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0002
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $27.64
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $7.75
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $12.33
Upside: n/a
Maintained: Buy
Price Target: $80$75
Current: $133.73
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $7.09
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $2.12
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $3.00
Upside: n/a
Rated: Hold
Price Target: $385
Current: $634.62
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $3.47
Upside: n/a
Maintained: Buy
Price Target: $2$16
Current: $0.0001
Upside: n/a
Rated: Buy
Price Target: $205
Current: $335.94
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $2.06
Upside: n/a
Reiterated: Buy
Price Target: $185
Current: $578.43
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $16.67
Upside: n/a