Geoff Meacham

Stock Analyst at Citigroup

(4.39)
# 346
Out of 5,090 analysts
279
Total ratings
60.57%
Success rate
13.99%
Average return

Stocks Rated by Geoff Meacham

Janux Therapeutics
Dec 2, 2025
Maintains: Buy
Price Target: $58$49
Current: $17.01
Upside: +188.07%
Pfizer
Dec 2, 2025
Reinstates: Neutral
Price Target: $26
Current: $25.89
Upside: +0.42%
Acumen Pharmaceuticals
Nov 18, 2025
Maintains: Buy
Price Target: $9$8
Current: $1.92
Upside: +316.67%
Protagonist Therapeutics
Nov 10, 2025
Maintains: Buy
Price Target: $96$98
Current: $90.60
Upside: +8.17%
PTC Therapeutics
Nov 5, 2025
Maintains: Neutral
Price Target: $50$75
Current: $77.20
Upside: -2.85%
AbbVie
Nov 3, 2025
Maintains: Neutral
Price Target: $240$235
Current: $223.45
Upside: +5.17%
Regeneron Pharmaceuticals
Oct 29, 2025
Maintains: Buy
Price Target: $660$700
Current: $706.60
Upside: -0.93%
Avidity Biosciences
Oct 27, 2025
Downgrades: Neutral
Price Target: $75$72
Current: $71.28
Upside: +1.02%
Moderna
Oct 23, 2025
Maintains: Neutral
Price Target: $30$28
Current: $27.70
Upside: +1.10%
NewAmsterdam Pharma Company
Oct 17, 2025
Maintains: Buy
Price Target: $42$50
Current: $36.01
Upside: +38.85%
Maintains: Buy
Price Target: $60$80
Current: $94.76
Upside: -15.58%
Maintains: Buy
Price Target: $45$50
Current: $41.57
Upside: +20.29%
Maintains: Buy
Price Target: $12$20
Current: $13.94
Upside: +43.47%
Maintains: Buy
Price Target: $78$93
Current: $57.65
Upside: +61.32%
Reinstates: Neutral
Price Target: $84$95
Current: $98.83
Upside: -3.88%
Maintains: Buy
Price Target: $125$135
Current: $120.97
Upside: +11.60%
Maintains: Buy
Price Target: $550$575
Current: $440.98
Upside: +30.39%
Upgrades: Buy
Price Target: $12$14
Current: $6.64
Upside: +111.00%
Maintains: Neutral
Price Target: $305$310
Current: $321.60
Upside: -3.61%
Maintains: Neutral
Price Target: $125$135
Current: $180.84
Upside: -25.35%
Maintains: Buy
Price Target: $40$42
Current: $38.88
Upside: +8.02%
Maintains: Buy
Price Target: $50$54
Current: $74.58
Upside: -27.59%
Initiates: Buy
Price Target: $110
Current: $76.94
Upside: +42.97%
Initiates: Sell
Price Target: $6
Current: $6.81
Upside: -11.89%
Maintains: Buy
Price Target: $145$140
Current: $96.85
Upside: +44.55%
Downgrades: Underperform
Price Target: $7$1
Current: $2.21
Upside: -54.75%
Initiates: Buy
Price Target: $95
Current: $75.24
Upside: +26.27%
Maintains: Buy
Price Target: $99$103
Current: $53.26
Upside: +93.39%
Downgrades: Underperform
Price Target: $112$4
Current: $2.20
Upside: +81.82%
Maintains: Buy
Price Target: $1,150$1,100
Current: $992.92
Upside: +10.78%
Downgrades: Underperform
Price Target: $120$20
Current: $28.25
Upside: -29.20%
Upgrades: Buy
Price Target: $22$31
Current: $22.63
Upside: +36.99%
Maintains: Neutral
Price Target: $180$170
Current: $201.75
Upside: -15.74%
Downgrades: Neutral
Price Target: $68$60
Current: $51.75
Upside: +15.94%
Maintains: Underperform
Price Target: $10$8
Current: $5.20
Upside: +53.85%
Maintains: Buy
Price Target: $19$17
Current: $1.55
Upside: +1,000.32%
Downgrades: Underperform
Price Target: $24
Current: $2.15
Upside: +1,018.62%
Downgrades: Neutral
Price Target: $12$4
Current: $11.22
Upside: -64.35%
Initiates: Buy
Price Target: $28
Current: $3.38
Upside: +729.63%
Initiates: Buy
Price Target: $34
Current: $0.55
Upside: +6,110.05%
Downgrades: Neutral
Price Target: $35
Current: $3.94
Upside: +788.32%
Initiates: Buy
Price Target: $525
Current: $27.83
Upside: +1,786.45%
Initiates: Buy
Price Target: $42
Current: $1.19
Upside: +3,444.30%
Reinstates: Buy
Price Target: $20
Current: $8.68
Upside: +130.41%
Reinstates: Buy
Price Target: $20
Current: $0.50
Upside: +3,902.40%
Reinstates: Underperform
Price Target: $9
Current: $5.37
Upside: +67.75%
Reinstates: Buy
Price Target: $60
Current: $13.35
Upside: +349.54%
Maintains: Equal-Weight
Price Target: $15$23
Current: $26.31
Upside: -12.58%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $97.94
Upside: -16.28%
Maintains: Underweight
Price Target: $100$95
Current: $478.06
Upside: -80.13%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $17.00
Upside: +370.59%
Maintains: Overweight
Price Target: $100$135
Current: $155.73
Upside: -13.31%
Downgrades: Underweight
Price Target: n/a
Current: $10.93
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $3.53
Upside: +466.57%
Downgrades: Equal-Weight
Price Target: n/a
Current: $10.61
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $430.39
Upside: -63.29%