Geoff Meacham

Stock Analyst at Citigroup

(4.42)
# 325
Out of 5,123 analysts
290
Total ratings
60.89%
Success rate
14.59%
Average return

Stocks Rated by Geoff Meacham

Merck & Co.
Feb 4, 2026
Maintains: Neutral
Price Target: $115$120
Current: $120.02
Upside: -0.01%
Amgen
Feb 4, 2026
Maintains: Neutral
Price Target: $315$345
Current: $366.36
Upside: -5.83%
AbbVie
Jan 27, 2026
Maintains: Neutral
Price Target: $235$230
Current: $218.59
Upside: +5.22%
Biogen
Jan 27, 2026
Maintains: Neutral
Price Target: $180$185
Current: $184.94
Upside: +0.03%
Gilead Sciences
Jan 27, 2026
Maintains: Buy
Price Target: $140$156
Current: $149.82
Upside: +4.12%
Royalty Pharma
Jan 27, 2026
Maintains: Buy
Price Target: $48$50
Current: $43.77
Upside: +14.25%
Scholar Rock Holding
Jan 9, 2026
Initiates: Buy
Price Target: $55
Current: $44.69
Upside: +23.07%
Vor Biopharma
Jan 9, 2026
Initiates: Buy
Price Target: $50
Current: $11.98
Upside: +317.36%
Kymera Therapeutics
Dec 9, 2025
Maintains: Buy
Price Target: $80$110
Current: $74.97
Upside: +46.73%
Protagonist Therapeutics
Dec 8, 2025
Maintains: Buy
Price Target: $98$115
Current: $81.79
Upside: +40.60%
Maintains: Buy
Price Target: $58$49
Current: $12.35
Upside: +296.92%
Reinstates: Neutral
Price Target: $26
Current: $26.91
Upside: -3.36%
Maintains: Buy
Price Target: $9$8
Current: $2.23
Upside: +258.74%
Maintains: Neutral
Price Target: $50$75
Current: $71.65
Upside: +4.68%
Maintains: Buy
Price Target: $660$700
Current: $773.40
Upside: -9.49%
Downgrades: Neutral
Price Target: $75$72
Current: $72.79
Upside: -1.09%
Maintains: Neutral
Price Target: $30$28
Current: $40.52
Upside: -30.90%
Maintains: Buy
Price Target: $42$50
Current: $32.20
Upside: +55.28%
Maintains: Buy
Price Target: $45$50
Current: $42.30
Upside: +18.20%
Maintains: Buy
Price Target: $12$20
Current: $13.37
Upside: +49.59%
Maintains: Buy
Price Target: $78$93
Current: $46.20
Upside: +101.30%
Maintains: Buy
Price Target: $550$575
Current: $460.09
Upside: +24.98%
Upgrades: Buy
Price Target: $12$14
Current: $6.96
Upside: +101.15%
Maintains: Buy
Price Target: $50$54
Current: $65.87
Upside: -18.02%
Initiates: Buy
Price Target: $110
Current: $67.58
Upside: +62.78%
Initiates: Sell
Price Target: $6
Current: $7.91
Upside: -24.15%
Maintains: Buy
Price Target: $145$140
Current: $106.11
Upside: +31.94%
Downgrades: Underperform
Price Target: $7$1
Current: $1.95
Upside: -48.72%
Initiates: Buy
Price Target: $95
Current: $63.02
Upside: +50.75%
Maintains: Buy
Price Target: $99$103
Current: $57.51
Upside: +79.10%
Downgrades: Underperform
Price Target: $112$4
Current: $1.39
Upside: +187.54%
Maintains: Buy
Price Target: $1,150$1,100
Current: $1,013.15
Upside: +8.57%
Downgrades: Underperform
Price Target: $120$20
Current: $22.00
Upside: -9.09%
Upgrades: Buy
Price Target: $22$31
Current: $29.80
Upside: +4.03%
Maintains: Neutral
Price Target: $180$170
Current: $237.65
Upside: -28.47%
Downgrades: Neutral
Price Target: $68$60
Current: $59.96
Upside: +0.08%
Maintains: Buy
Price Target: $19$17
Current: $1.11
Upside: +1,438.46%
Downgrades: Underperform
Price Target: $24
Current: $1.55
Upside: +1,453.40%
Downgrades: Neutral
Price Target: $12$4
Current: $10.68
Upside: -62.55%
Initiates: Buy
Price Target: $28
Current: $12.21
Upside: +129.32%
Initiates: Buy
Price Target: $34
Current: $1.71
Upside: +1,894.13%
Downgrades: Neutral
Price Target: $35
Current: $3.26
Upside: +973.62%
Initiates: Buy
Price Target: $525
Current: $23.34
Upside: +2,149.36%
Initiates: Buy
Price Target: $42
Current: $1.03
Upside: +3,997.56%
Reinstates: Buy
Price Target: $20
Current: $7.36
Upside: +171.74%
Reinstates: Buy
Price Target: $20
Current: $0.36
Upside: +5,491.28%
Reinstates: Underperform
Price Target: $9
Current: $6.87
Upside: +31.10%
Reinstates: Buy
Price Target: $60
Current: $10.26
Upside: +484.80%
Maintains: Equal-Weight
Price Target: $15$23
Current: $22.31
Upside: +3.09%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $102.67
Upside: -20.13%
Maintains: Underweight
Price Target: $100$95
Current: $479.20
Upside: -80.18%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $21.33
Upside: +275.06%
Maintains: Overweight
Price Target: $100$135
Current: $137.72
Upside: -1.98%
Downgrades: Underweight
Price Target: n/a
Current: $8.45
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $4.53
Upside: +341.50%
Downgrades: Equal-Weight
Price Target: n/a
Current: $10.91
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $330.09
Upside: -52.13%