Phil Nadeau

Stock Analyst at TD Cowen

(4.58)
# 945
Out of 4,575 analysts
769
Total ratings
51.2%
Success rate
9.8%
Average return

Stocks Rated by Phil Nadeau

Biogen
Jul 20, 2026
Maintained: Buy
Price Target: $215
Current: $202.19
Upside: +6.34%
Syndax Pharmaceuticals
Jul 15, 2026
Maintained: Buy
Price Target: n/a
Current: $20.81
Upside: -
Voyager Therapeutics
Jul 13, 2026
Maintained: Buy
Price Target: n/a
Current: $3.10
Upside: -
Vertex Pharmaceuticals
Jul 7, 2026
Maintained: Buy
Price Target: $525
Current: $477.36
Upside: +9.98%
Nkarta
Jun 23, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $2.27
Upside: -
Rhythm Pharmaceuticals
Jun 17, 2026
Maintained: Buy
Price Target: $130
Current: $102.10
Upside: +27.33%
Enliven Therapeutics
Jun 11, 2026
Maintained: Buy
Price Target: n/a
Current: $52.95
Upside: -
Century Therapeutics
Jun 8, 2026
Maintained: Buy
Price Target: n/a
Current: $2.11
Upside: -
Cabaletta Bio
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $2.69
Upside: -
BioMarin Pharmaceutical
May 21, 2026
Maintained: Buy
Price Target: $120
Current: $59.33
Upside: +102.26%
Maintained: Buy
Price Target: n/a
Current: $10.39
Upside: -
Maintained: Buy
Price Target: n/a
Current: $19.02
Upside: -
Maintained: Buy
Price Target: n/a
Current: $7.05
Upside: -
Maintained: Buy
Price Target: n/a
Current: $8.69
Upside: -
Maintained: Buy
Price Target: n/a
Current: $5.22
Upside: -
Maintained: Buy
Price Target: n/a
Current: $19.73
Upside: -
Maintained: Buy
Price Target: $200
Current: $175.77
Upside: +13.79%
Maintained: Buy
Price Target: n/a
Current: $2.60
Upside: -
Maintained: Buy
Price Target: n/a
Current: $16.30
Upside: -
Maintained: Buy
Price Target: n/a
Current: $7.90
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $27.84
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.48
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $10.64
Upside: n/a
Maintained: Buy
Price Target: $80$75
Current: $129.31
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $15.15
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $1.74
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $3.19
Upside: n/a
Rated: Hold
Price Target: $385
Current: $656.01
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $4.00
Upside: n/a
Maintained: Buy
Price Target: $2$16
Current: $0.0001
Upside: n/a
Rated: Buy
Price Target: $205
Current: $376.04
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $2.29
Upside: n/a
Reiterated: Buy
Price Target: $185
Current: $528.47
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $15.68
Upside: n/a