Phil Nadeau

Stock Analyst at TD Cowen

(4.32)
# 1,349
Out of 5,004 analysts
787
Total ratings
47.7%
Success rate
7.1%
Average return

Stocks Rated by Phil Nadeau

Cullinan Therapeutics
Sep 24, 2026
Reiterated: Buy
Price Target: n/a
Current: $14.81
Upside: -
Cabaletta Bio
Sep 2, 2026
Reiterated: Buy
Price Target: n/a
Current: $2.07
Upside: -
BioMarin Pharmaceutical
Aug 20, 2026
Reiterated: Buy
Price Target: $120
Current: $60.26
Upside: +99.14%
Annexon
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $3.64
Upside: -
Century Therapeutics
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $1.67
Upside: -
Kura Oncology
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $10.76
Upside: -
MoonLake Immunotherapeutics
Aug 10, 2026
Reiterated: Buy
Price Target: n/a
Current: $12.04
Upside: -
Nkarta
Aug 10, 2026
Reiterated: Buy
Price Target: n/a
Current: $2.75
Upside: -
Voyager Therapeutics
Aug 6, 2026
Reiterated: Buy
Price Target: n/a
Current: $2.68
Upside: -
Editas Medicine
Aug 5, 2026
Reiterated: Buy
Price Target: n/a
Current: $2.58
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $44.75
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $10.66
Upside: -
Rated: Buy
Price Target: $130
Current: $98.66
Upside: +31.77%
Reiterated: Buy
Price Target: n/a
Current: $18.20
Upside: -
Rated: Buy
Price Target: $525 → $550
Current: $526.19
Upside: +4.52%
Rated: Buy
Price Target: $200 → $220
Current: $138.40
Upside: +58.96%
Rated: Buy
Price Target: $215 → $225
Current: $227.60
Upside: -1.14%
Reiterated: Buy
Price Target: n/a
Current: $6.00
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $29.54
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $13.99
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $8.81
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0004
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $29.38
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.92
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $9.57
Upside: n/a
Reiterated: Buy
Price Target: $80 → $75
Current: $150.93
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $8.77
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.65
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $2.60
Upside: n/a
Rated: Hold
Price Target: $385
Current: $788.04
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $3.08
Upside: n/a
Reiterated: Buy
Price Target: $2 → $16
Current: $0.000001
Upside: n/a
Rated: Buy
Price Target: $205
Current: $414.61
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1.80
Upside: n/a
Reiterated: Buy
Price Target: $185
Current: $475.45
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $18.67
Upside: n/a