Geoff Meacham

Stock Analyst at Citigroup

(3.58)
# 795
Out of 4,840 analysts
243
Total ratings
52.67%
Success rate
3.41%
Average return

Stocks Rated by Geoff Meacham

Regeneron Pharmaceuticals
May 14, 2025
Upgrades: Buy
Price Target: $600$700
Current: $588.34
Upside: +18.98%
AbbVie
May 14, 2025
Downgrades: Neutral
Price Target: $210$205
Current: $183.26
Upside: +11.86%
Kymera Therapeutics
May 12, 2025
Maintains: Neutral
Price Target: $47$44
Current: $29.50
Upside: +49.15%
PTC Therapeutics
May 7, 2025
Upgrades: Neutral
Price Target: $50$40
Current: $45.93
Upside: -12.91%
BioNTech SE
May 6, 2025
Maintains: Buy
Price Target: $145$140
Current: $98.68
Upside: +41.87%
Neumora Therapeutics
Apr 2, 2025
Downgrades: Underperform
Price Target: $7$1
Current: $0.68
Upside: +47.12%
Moderna
Mar 13, 2025
Initiates: Neutral
Price Target: $40
Current: $26.26
Upside: +52.32%
Kiniksa Pharmaceuticals International,
Mar 13, 2025
Initiates: Buy
Price Target: $40
Current: $26.89
Upside: +48.75%
Avidity Biosciences
Mar 13, 2025
Initiates: Buy
Price Target: $70
Current: $30.58
Upside: +128.91%
Apogee Therapeutics
Mar 13, 2025
Initiates: Buy
Price Target: $95
Current: $39.48
Upside: +140.63%
Initiates: Buy
Price Target: $25
Current: $9.49
Upside: +163.44%
Maintains: Buy
Price Target: $99$103
Current: $57.55
Upside: +78.97%
Maintains: Neutral
Price Target: $160$145
Current: $125.81
Upside: +15.25%
Maintains: Neutral
Price Target: $310$295
Current: $271.66
Upside: +8.59%
Maintains: Buy
Price Target: $98$85
Current: $36.86
Upside: +130.60%
Downgrades: Underperform
Price Target: $112$4
Current: $1.39
Upside: +187.77%
Maintains: Buy
Price Target: $42$45
Current: $33.34
Upside: +34.97%
Initiates: Buy
Price Target: $125
Current: $107.37
Upside: +16.42%
Initiates: Buy
Price Target: $575
Current: $436.00
Upside: +31.88%
Maintains: Buy
Price Target: $1,150$1,100
Current: $713.71
Upside: +54.12%
Downgrades: Underperform
Price Target: $6$1
Current: $0.42
Upside: +139.18%
Upgrades: Buy
Price Target: $22$31
Current: $9.35
Upside: +231.73%
Maintains: Buy
Price Target: $12$10
Current: $0.33
Upside: +2,903.91%
Maintains: Buy
Price Target: $150$145
Current: $77.58
Upside: +86.90%
Maintains: Neutral
Price Target: $180$170
Current: $152.94
Upside: +11.15%
Maintains: Buy
Price Target: $40$38
Current: $32.45
Upside: +17.10%
Maintains: Buy
Price Target: $24$48
Current: $25.22
Upside: +90.33%
Downgrades: Neutral
Price Target: $68$60
Current: $46.85
Upside: +28.07%
Downgrades: Neutral
Price Target: $8
Current: $1.26
Upside: +537.45%
Downgrades: Neutral
Price Target: $23$14
Current: $4.50
Upside: +211.11%
Maintains: Underperform
Price Target: $10$8
Current: $4.09
Upside: +95.60%
Maintains: Buy
Price Target: $19$17
Current: $0.62
Upside: +2,656.16%
Reinstates: Buy
Price Target: $14
Current: $1.02
Upside: +1,272.55%
Maintains: Neutral
Price Target: $50$45
Current: $23.32
Upside: +92.97%
Initiates: Buy
Price Target: $50
Current: $5.31
Upside: +841.62%
Downgrades: Underperform
Price Target: $24
Current: $1.97
Upside: +1,118.27%
Downgrades: Neutral
Price Target: $12$4
Current: $3.16
Upside: +26.58%
Initiates: Buy
Price Target: $28
Current: $1.22
Upside: +2,195.08%
Initiates: Buy
Price Target: $34
Current: $0.56
Upside: +5,984.47%
Upgrades: Buy
Price Target: $56
Current: $4.32
Upside: +1,196.30%
Downgrades: Neutral
Price Target: $35
Current: $0.79
Upside: +4,328.70%
Initiates: Buy
Price Target: $525
Current: $2.99
Upside: +17,458.53%
Initiates: Buy
Price Target: $42
Current: $0.91
Upside: +4,535.76%
Reinstates: Buy
Price Target: $20
Current: $5.11
Upside: +291.39%
Reinstates: Buy
Price Target: $20
Current: $0.47
Upside: +4,125.65%
Reinstates: Underperform
Price Target: $9
Current: $3.24
Upside: +177.78%
Reinstates: Buy
Price Target: $60
Current: $9.71
Upside: +517.92%
Initiates: Underperform
Price Target: $7
Current: $4.23
Upside: +65.48%
Maintains: Equal-Weight
Price Target: $15$23
Current: $11.54
Upside: +99.31%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $64.25
Upside: +27.63%
Maintains: Underweight
Price Target: $100$95
Current: $307.65
Upside: -69.12%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $8.53
Upside: +838.42%
Maintains: Overweight
Price Target: $100$135
Current: $120.18
Upside: +12.33%
Downgrades: Underweight
Price Target: n/a
Current: $6.58
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $0.57
Upside: +3,431.70%
Downgrades: Equal-Weight
Price Target: n/a
Current: $15.64
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $289.96
Upside: -45.51%