Geoff Meacham

Stock Analyst at Citigroup

(4.28)
# 428
Out of 5,150 analysts
289
Total ratings
60.66%
Success rate
11.83%
Average return

Stocks Rated by Geoff Meacham

Scholar Rock Holding
Mar 4, 2026
Maintains: Buy
Price Target: $55$58
Current: $46.32
Upside: +25.22%
Kymera Therapeutics
Mar 2, 2026
Maintains: Buy
Price Target: $110$120
Current: $82.49
Upside: +45.47%
Veradermics
Mar 2, 2026
Initiates: Buy
Price Target: $85
Current: $48.95
Upside: +73.65%
Arcellx
Feb 24, 2026
Downgrades: Neutral
Price Target: $110$115
Current: $114.29
Upside: +0.62%
Amylyx Pharmaceuticals
Feb 20, 2026
Maintains: Buy
Price Target: $15$19
Current: $13.96
Upside: +36.10%
Biogen
Feb 9, 2026
Maintains: Neutral
Price Target: $185$215
Current: $186.69
Upside: +15.16%
Bristol-Myers Squibb Company
Feb 6, 2026
Maintains: Neutral
Price Target: $60$64
Current: $60.68
Upside: +5.47%
Merck & Co.
Feb 4, 2026
Maintains: Neutral
Price Target: $115$120
Current: $115.72
Upside: +3.70%
Amgen
Feb 4, 2026
Maintains: Neutral
Price Target: $315$345
Current: $363.72
Upside: -5.15%
AbbVie
Jan 27, 2026
Maintains: Neutral
Price Target: $235$230
Current: $229.90
Upside: +0.04%
Maintains: Buy
Price Target: $140$156
Current: $144.67
Upside: +7.83%
Maintains: Buy
Price Target: $48$50
Current: $45.51
Upside: +9.87%
Initiates: Buy
Price Target: $50
Current: $14.31
Upside: +249.41%
Maintains: Buy
Price Target: $98$115
Current: $91.19
Upside: +26.11%
Maintains: Buy
Price Target: $58$49
Current: $13.79
Upside: +255.33%
Reinstates: Neutral
Price Target: $26
Current: $26.50
Upside: -1.89%
Maintains: Buy
Price Target: $9$8
Current: $3.30
Upside: +142.42%
Maintains: Neutral
Price Target: $50$75
Current: $62.69
Upside: +19.65%
Maintains: Buy
Price Target: $660$700
Current: $765.26
Upside: -8.53%
Maintains: Neutral
Price Target: $30$28
Current: $52.40
Upside: -46.56%
Maintains: Buy
Price Target: $42$50
Current: $30.34
Upside: +64.80%
Maintains: Buy
Price Target: $45$50
Current: $45.43
Upside: +10.06%
Maintains: Buy
Price Target: $78$93
Current: $56.80
Upside: +63.73%
Maintains: Buy
Price Target: $550$575
Current: $463.35
Upside: +24.10%
Upgrades: Buy
Price Target: $12$14
Current: $9.15
Upside: +53.01%
Maintains: Buy
Price Target: $50$54
Current: $65.55
Upside: -17.62%
Initiates: Sell
Price Target: $6
Current: $9.56
Upside: -37.24%
Maintains: Buy
Price Target: $145$140
Current: $99.80
Upside: +40.28%
Downgrades: Underperform
Price Target: $7$1
Current: $2.98
Upside: -66.44%
Initiates: Buy
Price Target: $95
Current: $69.35
Upside: +36.99%
Maintains: Buy
Price Target: $99$103
Current: $60.51
Upside: +70.22%
Downgrades: Underperform
Price Target: $112$4
Current: $1.74
Upside: +129.89%
Maintains: Buy
Price Target: $1,150$1,100
Current: $970.91
Upside: +13.30%
Downgrades: Underperform
Price Target: $120$20
Current: $22.11
Upside: -9.54%
Upgrades: Buy
Price Target: $22$31
Current: $34.11
Upside: -9.12%
Maintains: Neutral
Price Target: $180$170
Current: $236.23
Upside: -28.04%
Maintains: Buy
Price Target: $19$17
Current: $1.30
Upside: +1,207.69%
Downgrades: Underperform
Price Target: $24
Current: $1.71
Upside: +1,303.51%
Downgrades: Neutral
Price Target: $12$4
Current: $11.49
Upside: -65.19%
Initiates: Buy
Price Target: $28
Current: $15.34
Upside: +82.53%
Initiates: Buy
Price Target: $34
Current: $2.61
Upside: +1,205.18%
Downgrades: Neutral
Price Target: $35
Current: $2.81
Upside: +1,145.55%
Initiates: Buy
Price Target: $525
Current: $29.81
Upside: +1,661.15%
Initiates: Buy
Price Target: $42
Current: $1.53
Upside: +2,645.10%
Reinstates: Buy
Price Target: $20
Current: $6.82
Upside: +193.26%
Reinstates: Buy
Price Target: $20
Current: $0.38
Upside: +5,150.72%
Reinstates: Underperform
Price Target: $9
Current: $6.22
Upside: +44.69%
Reinstates: Buy
Price Target: $60
Current: $8.56
Upside: +600.93%
Maintains: Equal-Weight
Price Target: $15$23
Current: $24.72
Upside: -6.96%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $97.37
Upside: -15.79%
Maintains: Underweight
Price Target: $100$95
Current: $487.84
Upside: -80.53%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $21.65
Upside: +269.52%
Maintains: Overweight
Price Target: $100$135
Current: $130.70
Upside: +3.29%
Downgrades: Underweight
Price Target: n/a
Current: $9.60
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $3.60
Upside: +456.33%
Downgrades: Equal-Weight
Price Target: n/a
Current: $10.37
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $324.94
Upside: -51.38%