Geoff Meacham

Stock Analyst at Citigroup

(4.32)
# 362
Out of 5,182 analysts
306
Total ratings
58.95%
Success rate
13.18%
Average return

Stocks Rated by Geoff Meacham

Royalty Pharma
May 7, 2026
Maintains: Buy
Price Target: $50$66
Current: $50.20
Upside: +31.47%
Merck & Co.
May 6, 2026
Reinstates: Neutral
Price Target: $125
Current: $112.30
Upside: +11.31%
Biogen
May 1, 2026
Maintains: Neutral
Price Target: $190$200
Current: $191.38
Upside: +4.50%
Pfizer
Apr 29, 2026
Maintains: Neutral
Price Target: $26$27
Current: $26.48
Upside: +1.96%
Kiniksa Pharmaceuticals International,
Apr 29, 2026
Maintains: Buy
Price Target: $50$60
Current: $56.95
Upside: +5.36%
Gilead Sciences
Apr 13, 2026
Maintains: Buy
Price Target: $156$165
Current: $134.06
Upside: +23.08%
MeiraGTx Holdings
Mar 27, 2026
Maintains: Buy
Price Target: $14$16
Current: $9.67
Upside: +65.46%
Apogee Therapeutics
Mar 24, 2026
Maintains: Buy
Price Target: $95$125
Current: $81.81
Upside: +52.79%
Protagonist Therapeutics
Mar 19, 2026
Maintains: Buy
Price Target: $115$125
Current: $98.85
Upside: +26.45%
BioNTech SE
Mar 11, 2026
Maintains: Buy
Price Target: $145$130
Current: $93.02
Upside: +39.75%
Maintains: Buy
Price Target: $97$85
Current: $54.12
Upside: +57.06%
Maintains: Buy
Price Target: $575$585
Current: $425.00
Upside: +37.65%
Maintains: Buy
Price Target: $55$58
Current: $46.45
Upside: +24.87%
Maintains: Buy
Price Target: $110$120
Current: $84.63
Upside: +41.79%
Initiates: Buy
Price Target: $85
Current: $107.85
Upside: -21.19%
Maintains: Buy
Price Target: $15$19
Current: $15.20
Upside: +25.00%
Maintains: Neutral
Price Target: $60$64
Current: $56.25
Upside: +13.78%
Maintains: Neutral
Price Target: $315$345
Current: $329.09
Upside: +4.83%
Maintains: Neutral
Price Target: $235$230
Current: $202.71
Upside: +13.46%
Initiates: Buy
Price Target: $50
Current: $16.09
Upside: +210.75%
Maintains: Buy
Price Target: $58$49
Current: $14.54
Upside: +237.00%
Maintains: Buy
Price Target: $9$8
Current: $2.48
Upside: +222.58%
Maintains: Neutral
Price Target: $50$75
Current: $64.49
Upside: +16.30%
Maintains: Buy
Price Target: $660$700
Current: $709.10
Upside: -1.28%
Downgrades: Neutral
Price Target: $75$72
Current: $12.96
Upside: +455.56%
Maintains: Neutral
Price Target: $30$28
Current: $48.54
Upside: -42.32%
Maintains: Buy
Price Target: $42$50
Current: $34.85
Upside: +43.47%
Maintains: Buy
Price Target: $78$93
Current: $52.42
Upside: +77.41%
Upgrades: Buy
Price Target: $12$14
Current: $9.27
Upside: +51.02%
Maintains: Buy
Price Target: $50$54
Current: $67.45
Upside: -19.94%
Initiates: Sell
Price Target: $6
Current: $9.23
Upside: -34.99%
Downgrades: Underperform
Price Target: $7$1
Current: $1.94
Upside: -48.45%
Downgrades: Underperform
Price Target: $112$4
Current: $1.24
Upside: +222.58%
Maintains: Buy
Price Target: $1,150$1,100
Current: $974.96
Upside: +12.83%
Downgrades: Underperform
Price Target: $120$20
Current: $19.89
Upside: +0.55%
Upgrades: Buy
Price Target: $22$31
Current: $32.75
Upside: -5.34%
Maintains: Neutral
Price Target: $180$170
Current: $222.51
Upside: -23.60%
Maintains: Buy
Price Target: $19$17
Current: $0.93
Upside: +1,718.38%
Downgrades: Underperform
Price Target: $24
Current: $1.37
Upside: +1,651.82%
Downgrades: Neutral
Price Target: $12$4
Current: $14.64
Upside: -72.67%
Initiates: Buy
Price Target: $28
Current: $10.35
Upside: +170.66%
Initiates: Buy
Price Target: $34
Current: $2.31
Upside: +1,371.86%
Downgrades: Neutral
Price Target: $35
Current: $3.14
Upside: +1,014.65%
Initiates: Buy
Price Target: $42
Current: $1.44
Upside: +2,816.67%
Reinstates: Underperform
Price Target: $9
Current: $7.26
Upside: +23.97%
Reinstates: Buy
Price Target: $60
Current: $10.42
Upside: +475.82%
Maintains: Equal-Weight
Price Target: $15$23
Current: $26.58
Upside: -13.47%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $97.77
Upside: -16.13%
Maintains: Underweight
Price Target: $100$95
Current: $569.18
Upside: -83.31%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $19.98
Upside: +300.40%
Maintains: Overweight
Price Target: $100$135
Current: $149.59
Upside: -9.75%
Downgrades: Underweight
Price Target: n/a
Current: $10.53
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $4.17
Upside: +379.62%
Downgrades: Equal-Weight
Price Target: n/a
Current: $9.74
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $295.91
Upside: -46.61%