Geoff Meacham

Stock Analyst at Citigroup

(3.64)
# 780
Out of 4,863 analysts
248
Total ratings
52.94%
Success rate
4.47%
Average return

Stocks Rated by Geoff Meacham

Acumen Pharmaceuticals
Jun 17, 2025
Initiates: Buy
Price Target: $4
Current: $1.14
Upside: +252.42%
Novavax
Jun 17, 2025
Initiates: Sell
Price Target: $6
Current: $7.03
Upside: -14.65%
Avidity Biosciences
Jun 10, 2025
Maintains: Buy
Price Target: $70$75
Current: $29.80
Upside: +151.68%
Regeneron Pharmaceuticals
Jun 2, 2025
Maintains: Buy
Price Target: $700$650
Current: $522.68
Upside: +24.36%
AbbVie
May 14, 2025
Downgrades: Neutral
Price Target: $210$205
Current: $190.86
Upside: +7.41%
Kymera Therapeutics
May 12, 2025
Maintains: Neutral
Price Target: $47$44
Current: $46.84
Upside: -6.06%
PTC Therapeutics
May 7, 2025
Upgrades: Neutral
Price Target: $50$40
Current: $51.87
Upside: -22.88%
BioNTech SE
May 6, 2025
Maintains: Buy
Price Target: $145$140
Current: $106.33
Upside: +31.67%
Neumora Therapeutics
Apr 2, 2025
Downgrades: Underperform
Price Target: $7$1
Current: $0.86
Upside: +15.79%
Moderna
Mar 13, 2025
Initiates: Neutral
Price Target: $40
Current: $26.00
Upside: +53.85%
Initiates: Buy
Price Target: $40
Current: $28.44
Upside: +40.67%
Initiates: Buy
Price Target: $95
Current: $42.61
Upside: +122.95%
Initiates: Buy
Price Target: $25
Current: $10.05
Upside: +148.76%
Maintains: Buy
Price Target: $99$103
Current: $56.24
Upside: +83.14%
Maintains: Neutral
Price Target: $160$145
Current: $131.04
Upside: +10.65%
Maintains: Neutral
Price Target: $310$295
Current: $295.56
Upside: -0.19%
Maintains: Buy
Price Target: $98$85
Current: $41.58
Upside: +104.43%
Downgrades: Underperform
Price Target: $112$4
Current: $1.69
Upside: +136.69%
Maintains: Buy
Price Target: $42$45
Current: $41.14
Upside: +9.38%
Initiates: Buy
Price Target: $125
Current: $110.83
Upside: +12.79%
Initiates: Buy
Price Target: $575
Current: $450.91
Upside: +27.52%
Maintains: Buy
Price Target: $1,150$1,100
Current: $807.58
Upside: +36.21%
Downgrades: Underperform
Price Target: $120$20
Current: $10.09
Upside: +98.22%
Upgrades: Buy
Price Target: $22$31
Current: $10.22
Upside: +203.33%
Maintains: Buy
Price Target: $12$10
Current: $0.35
Upside: +2,772.74%
Maintains: Buy
Price Target: $150$145
Current: $80.96
Upside: +79.10%
Maintains: Neutral
Price Target: $180$170
Current: $155.22
Upside: +9.52%
Maintains: Buy
Price Target: $40$38
Current: $35.10
Upside: +8.26%
Maintains: Buy
Price Target: $24$48
Current: $23.61
Upside: +103.30%
Downgrades: Neutral
Price Target: $68$60
Current: $48.66
Upside: +23.30%
Downgrades: Neutral
Price Target: $8
Current: $1.22
Upside: +555.74%
Downgrades: Neutral
Price Target: $23$14
Current: $5.24
Upside: +167.43%
Maintains: Underperform
Price Target: $10$8
Current: $5.52
Upside: +44.93%
Maintains: Buy
Price Target: $19$17
Current: $0.52
Upside: +3,168.60%
Maintains: Neutral
Price Target: $50$45
Current: $24.40
Upside: +84.43%
Initiates: Buy
Price Target: $50
Current: $5.44
Upside: +819.12%
Downgrades: Underperform
Price Target: $24
Current: $2.00
Upside: +1,100.00%
Downgrades: Neutral
Price Target: $12$4
Current: $3.37
Upside: +18.69%
Initiates: Buy
Price Target: $28
Current: $1.41
Upside: +1,892.88%
Initiates: Buy
Price Target: $34
Current: $0.58
Upside: +5,731.90%
Upgrades: Buy
Price Target: $56
Current: $4.94
Upside: +1,033.60%
Downgrades: Neutral
Price Target: $35
Current: $1.17
Upside: +2,891.45%
Initiates: Buy
Price Target: $525
Current: $3.32
Upside: +15,737.10%
Initiates: Buy
Price Target: $42
Current: $1.08
Upside: +3,788.89%
Reinstates: Buy
Price Target: $20
Current: $6.62
Upside: +202.11%
Reinstates: Buy
Price Target: $20
Current: $0.50
Upside: +3,900.00%
Reinstates: Underperform
Price Target: $9
Current: $3.45
Upside: +160.87%
Reinstates: Buy
Price Target: $60
Current: $9.16
Upside: +555.02%
Initiates: Underperform
Price Target: $7
Current: $4.17
Upside: +67.87%
Maintains: Equal-Weight
Price Target: $15$23
Current: $12.65
Upside: +81.82%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $71.22
Upside: +15.14%
Maintains: Underweight
Price Target: $100$95
Current: $288.56
Upside: -67.08%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $9.55
Upside: +737.70%
Maintains: Overweight
Price Target: $100$135
Current: $125.00
Upside: +8.00%
Downgrades: Underweight
Price Target: n/a
Current: $5.66
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $0.67
Upside: +2,898.95%
Downgrades: Equal-Weight
Price Target: n/a
Current: $15.18
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $308.78
Upside: -48.83%