Phil Nadeau

Stock Analyst at TD Cowen

(4.54)
# 973
Out of 4,408 analysts
790
Total ratings
48.5%
Success rate
10.1%
Average return

Stocks Rated by Phil Nadeau

Enliven Therapeutics
Jun 11, 2026
Maintained: Buy
Price Target: n/a
Current: $42.36
Upside: -
Century Therapeutics
Jun 8, 2026
Maintained: Buy
Price Target: n/a
Current: $2.30
Upside: -
Cabaletta Bio
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $3.01
Upside: -
BioMarin Pharmaceutical
May 21, 2026
Maintained: Buy
Price Target: $120
Current: $55.65
Upside: +115.63%
Biogen
May 14, 2026
Maintained: Buy
Price Target: $215
Current: $198.64
Upside: +8.24%
Kura Oncology
May 12, 2026
Maintained: Buy
Price Target: n/a
Current: $9.54
Upside: -
MoonLake Immunotherapeutics
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $19.19
Upside: -
Aura Biosciences
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $6.45
Upside: -
Voyager Therapeutics
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $3.63
Upside: -
Vir Biotechnology
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $8.61
Upside: -
Maintained: Buy
Price Target: n/a
Current: $4.64
Upside: -
Maintained: Buy
Price Target: n/a
Current: $23.21
Upside: -
Maintained: Buy
Price Target: $200
Current: $159.51
Upside: +25.38%
Maintained: Buy
Price Target: $525
Current: $450.46
Upside: +16.55%
Maintained: Buy
Price Target: n/a
Current: $2.46
Upside: -
Maintained: Buy
Price Target: $130
Current: $89.70
Upside: +44.93%
Maintained: Buy
Price Target: n/a
Current: $18.48
Upside: -
Maintained: Buy
Price Target: n/a
Current: $18.19
Upside: -
Maintained: Hold
Price Target: n/a
Current: $41.95
Upside: -
Maintained: Buy
Price Target: n/a
Current: $9.98
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0004
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $28.66
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.63
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $11.66
Upside: n/a
Maintained: Buy
Price Target: $80$75
Current: $124.30
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $12.86
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $1.94
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $2.86
Upside: n/a
Rated: Hold
Price Target: $385
Current: $614.98
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $3.59
Upside: n/a
Maintained: Buy
Price Target: $2$16
Current: $0.0001
Upside: n/a
Rated: Buy
Price Target: $205
Current: $350.53
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1.96
Upside: n/a
Reiterated: Buy
Price Target: $185
Current: $549.57
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $15.77
Upside: n/a