Geoff Meacham

Stock Analyst at Citigroup

(3.56)
# 769
Out of 4,829 analysts
240
Total ratings
50%
Success rate
3.42%
Average return

Stocks Rated by Geoff Meacham

PTC Therapeutics
May 7, 2025
Upgrades: Neutral
Price Target: $50$40
Current: $45.88
Upside: -12.81%
BioNTech SE
May 6, 2025
Maintains: Buy
Price Target: $145$140
Current: $94.51
Upside: +48.13%
Neumora Therapeutics
Apr 2, 2025
Downgrades: Underperform
Price Target: $7$1
Current: $0.74
Upside: +35.54%
Moderna
Mar 13, 2025
Initiates: Neutral
Price Target: $40
Current: $25.12
Upside: +59.24%
Kymera Therapeutics
Mar 13, 2025
Initiates: Buy
Price Target: $52
Current: $32.19
Upside: +61.54%
Kiniksa Pharmaceuticals International,
Mar 13, 2025
Initiates: Buy
Price Target: $40
Current: $26.68
Upside: +49.93%
Avidity Biosciences
Mar 13, 2025
Initiates: Buy
Price Target: $70
Current: $29.15
Upside: +140.14%
Apogee Therapeutics
Mar 13, 2025
Initiates: Buy
Price Target: $95
Current: $40.23
Upside: +136.14%
89bio
Mar 13, 2025
Initiates: Buy
Price Target: $25
Current: $8.20
Upside: +204.88%
BioMarin Pharmaceutical
Feb 20, 2025
Maintains: Buy
Price Target: $99$103
Current: $61.29
Upside: +68.05%
Maintains: Neutral
Price Target: $160$145
Current: $124.00
Upside: +16.94%
Maintains: Buy
Price Target: $205$215
Current: $187.82
Upside: +14.47%
Maintains: Neutral
Price Target: $795$750
Current: $570.82
Upside: +31.39%
Maintains: Neutral
Price Target: $310$295
Current: $272.94
Upside: +8.08%
Maintains: Buy
Price Target: $98$85
Current: $37.15
Upside: +128.80%
Downgrades: Underperform
Price Target: $112$4
Current: $1.45
Upside: +175.86%
Maintains: Buy
Price Target: $42$45
Current: $35.26
Upside: +27.62%
Initiates: Buy
Price Target: $125
Current: $101.94
Upside: +22.62%
Initiates: Buy
Price Target: $575
Current: $435.80
Upside: +31.94%
Maintains: Buy
Price Target: $1,150$1,100
Current: $725.01
Upside: +51.72%
Downgrades: Underperform
Price Target: $6$1
Current: $0.41
Upside: +142.66%
Upgrades: Buy
Price Target: $22$31
Current: $11.10
Upside: +179.28%
Maintains: Buy
Price Target: $12$10
Current: $0.35
Upside: +2,790.17%
Maintains: Buy
Price Target: $150$145
Current: $78.84
Upside: +83.92%
Maintains: Neutral
Price Target: $180$170
Current: $153.36
Upside: +10.85%
Maintains: Buy
Price Target: $40$38
Current: $32.85
Upside: +15.69%
Maintains: Buy
Price Target: $24$48
Current: $25.96
Upside: +84.90%
Downgrades: Neutral
Price Target: $68$60
Current: $47.30
Upside: +26.85%
Downgrades: Neutral
Price Target: $8
Current: $1.18
Upside: +577.97%
Downgrades: Neutral
Price Target: $23$14
Current: $5.33
Upside: +162.66%
Maintains: Underperform
Price Target: $10$8
Current: $3.62
Upside: +120.99%
Maintains: Buy
Price Target: $19$17
Current: $0.75
Upside: +2,171.21%
Reinstates: Buy
Price Target: $14
Current: $1.00
Upside: +1,300.00%
Maintains: Neutral
Price Target: $50$45
Current: $22.74
Upside: +97.89%
Initiates: Buy
Price Target: $50
Current: $4.86
Upside: +928.81%
Downgrades: Underperform
Price Target: $24
Current: $1.88
Upside: +1,176.60%
Downgrades: Neutral
Price Target: $12$4
Current: $4.63
Upside: -13.61%
Initiates: Buy
Price Target: $28
Current: $1.41
Upside: +1,885.82%
Initiates: Buy
Price Target: $34
Current: $0.54
Upside: +6,155.75%
Upgrades: Buy
Price Target: $56
Current: $4.06
Upside: +1,279.31%
Downgrades: Neutral
Price Target: $35
Current: $0.77
Upside: +4,426.06%
Initiates: Buy
Price Target: $525
Current: $2.76
Upside: +18,921.74%
Initiates: Buy
Price Target: $42
Current: $0.90
Upside: +4,565.11%
Reinstates: Buy
Price Target: $20
Current: $5.61
Upside: +256.82%
Reinstates: Buy
Price Target: $20
Current: $0.73
Upside: +2,656.72%
Reinstates: Underperform
Price Target: $9
Current: $2.96
Upside: +204.57%
Reinstates: Buy
Price Target: $60
Current: $7.87
Upside: +662.39%
Initiates: Underperform
Price Target: $7
Current: $4.25
Upside: +64.71%
Maintains: Equal-Weight
Price Target: $15$23
Current: $11.81
Upside: +94.83%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $60.30
Upside: +36.00%
Maintains: Underweight
Price Target: $100$95
Current: $307.22
Upside: -69.08%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $10.81
Upside: +640.06%
Maintains: Overweight
Price Target: $100$135
Current: $119.20
Upside: +13.26%
Downgrades: Underweight
Price Target: n/a
Current: $7.74
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $0.76
Upside: +2,525.71%
Downgrades: Equal-Weight
Price Target: n/a
Current: $20.90
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $255.37
Upside: -38.13%