Geoff Meacham

Stock Analyst at Citigroup

(3.67)
# 748
Out of 4,869 analysts
252
Total ratings
54.72%
Success rate
4.08%
Average return

Stocks Rated by Geoff Meacham

Protagonist Therapeutics
Jun 17, 2025
Initiates: Buy
Price Target: $72
Current: $53.34
Upside: +34.98%
NewAmsterdam Pharma Company
Jun 17, 2025
Initiates: Buy
Price Target: $42
Current: $17.96
Upside: +133.85%
Arcellx
Jun 17, 2025
Initiates: Buy
Price Target: $110
Current: $63.00
Upside: +74.60%
Amylyx Pharmaceuticals
Jun 17, 2025
Initiates: Buy
Price Target: $12
Current: $5.05
Upside: +137.62%
Acumen Pharmaceuticals
Jun 17, 2025
Initiates: Buy
Price Target: $4
Current: $1.20
Upside: +233.33%
Novavax
Jun 17, 2025
Initiates: Sell
Price Target: $6
Current: $6.41
Upside: -6.40%
Avidity Biosciences
Jun 10, 2025
Maintains: Buy
Price Target: $70$75
Current: $29.31
Upside: +155.89%
Regeneron Pharmaceuticals
Jun 2, 2025
Maintains: Buy
Price Target: $700$650
Current: $509.72
Upside: +27.52%
AbbVie
May 14, 2025
Downgrades: Neutral
Price Target: $210$205
Current: $185.30
Upside: +10.63%
Kymera Therapeutics
May 12, 2025
Maintains: Neutral
Price Target: $47$44
Current: $45.87
Upside: -4.08%
Upgrades: Neutral
Price Target: $50$40
Current: $50.20
Upside: -20.32%
Maintains: Buy
Price Target: $145$140
Current: $106.53
Upside: +31.42%
Downgrades: Underperform
Price Target: $7$1
Current: $0.79
Upside: +27.28%
Initiates: Neutral
Price Target: $40
Current: $25.90
Upside: +54.44%
Initiates: Buy
Price Target: $40
Current: $28.46
Upside: +40.55%
Initiates: Buy
Price Target: $95
Current: $41.96
Upside: +126.41%
Initiates: Buy
Price Target: $25
Current: $10.08
Upside: +148.02%
Maintains: Buy
Price Target: $99$103
Current: $55.00
Upside: +87.27%
Maintains: Neutral
Price Target: $160$145
Current: $127.04
Upside: +14.14%
Maintains: Neutral
Price Target: $310$295
Current: $289.33
Upside: +1.96%
Maintains: Buy
Price Target: $98$85
Current: $44.25
Upside: +92.09%
Downgrades: Underperform
Price Target: $112$4
Current: $1.60
Upside: +150.00%
Maintains: Buy
Price Target: $42$45
Current: $41.73
Upside: +7.84%
Initiates: Buy
Price Target: $125
Current: $108.50
Upside: +15.21%
Initiates: Buy
Price Target: $575
Current: $440.87
Upside: +30.42%
Maintains: Buy
Price Target: $1,150$1,100
Current: $762.73
Upside: +44.22%
Downgrades: Underperform
Price Target: $120$20
Current: $8.69
Upside: +130.15%
Upgrades: Buy
Price Target: $22$31
Current: $9.23
Upside: +235.86%
Maintains: Buy
Price Target: $12$10
Current: $0.37
Upside: +2,568.80%
Maintains: Buy
Price Target: $150$145
Current: $79.06
Upside: +83.41%
Maintains: Neutral
Price Target: $180$170
Current: $149.79
Upside: +13.49%
Maintains: Buy
Price Target: $40$38
Current: $34.87
Upside: +8.98%
Maintains: Buy
Price Target: $24$48
Current: $23.60
Upside: +103.39%
Downgrades: Neutral
Price Target: $68$60
Current: $46.86
Upside: +28.04%
Downgrades: Neutral
Price Target: $8
Current: $1.17
Upside: +583.76%
Downgrades: Neutral
Price Target: $23$14
Current: $5.23
Upside: +167.69%
Maintains: Underperform
Price Target: $10$8
Current: $5.44
Upside: +47.19%
Maintains: Buy
Price Target: $19$17
Current: $0.50
Upside: +3,296.60%
Maintains: Neutral
Price Target: $50$45
Current: $23.97
Upside: +87.73%
Downgrades: Underperform
Price Target: $24
Current: $1.96
Upside: +1,124.49%
Downgrades: Neutral
Price Target: $12$4
Current: $3.21
Upside: +24.61%
Initiates: Buy
Price Target: $28
Current: $1.37
Upside: +1,943.80%
Initiates: Buy
Price Target: $34
Current: $0.58
Upside: +5,742.93%
Upgrades: Buy
Price Target: $56
Current: $4.41
Upside: +1,169.84%
Downgrades: Neutral
Price Target: $35
Current: $1.07
Upside: +3,171.03%
Initiates: Buy
Price Target: $525
Current: $3.37
Upside: +15,478.64%
Initiates: Buy
Price Target: $42
Current: $1.09
Upside: +3,753.21%
Reinstates: Buy
Price Target: $20
Current: $6.34
Upside: +215.46%
Reinstates: Buy
Price Target: $20
Current: $0.46
Upside: +4,271.58%
Reinstates: Underperform
Price Target: $9
Current: $3.20
Upside: +181.69%
Reinstates: Buy
Price Target: $60
Current: $8.43
Upside: +611.74%
Initiates: Underperform
Price Target: $7
Current: $3.93
Upside: +78.12%
Maintains: Equal-Weight
Price Target: $15$23
Current: $12.48
Upside: +84.29%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $68.46
Upside: +19.78%
Maintains: Underweight
Price Target: $100$95
Current: $290.75
Upside: -67.33%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $9.40
Upside: +751.06%
Maintains: Overweight
Price Target: $100$135
Current: $126.55
Upside: +6.68%
Downgrades: Underweight
Price Target: n/a
Current: $5.72
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $0.70
Upside: +2,750.63%
Downgrades: Equal-Weight
Price Target: n/a
Current: $14.46
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $309.70
Upside: -48.98%