Geoff Meacham

Stock Analyst at Citigroup

(3.85)
# 748
Out of 4,667 analysts
218
Total ratings
52.48%
Success rate
8.27%
Average return

Stocks Rated by Geoff Meacham

Gilead Sciences
Nov 14, 2024
Initiates: Buy
Price Target: $125
Current: $88.99
Upside: +40.47%
Regeneron Pharmaceuticals
Nov 14, 2024
Initiates: Neutral
Price Target: $895
Current: $746.92
Upside: +19.83%
Biogen
Nov 14, 2024
Initiates: Neutral
Price Target: $190
Current: $157.30
Upside: +20.79%
Vertex Pharmaceuticals
Nov 14, 2024
Initiates: Buy
Price Target: $575
Current: $447.50
Upside: +28.49%
Amgen
Nov 14, 2024
Initiates: Neutral
Price Target: $335
Current: $288.96
Upside: +15.94%
AbbVie
Nov 12, 2024
Maintains: Buy
Price Target: $226$215
Current: $170.67
Upside: +25.97%
Eli Lilly
Oct 31, 2024
Maintains: Buy
Price Target: $1,150$1,100
Current: $743.41
Upside: +47.97%
Lyell Immunopharma
Oct 30, 2024
Downgrades: Underperform
Price Target: $6$1
Current: $0.95
Upside: +4.92%
Tyra Biosciences
Oct 18, 2024
Upgrades: Buy
Price Target: $22$31
Current: $15.91
Upside: +94.85%
BioMarin Pharmaceutical
Sep 17, 2024
Maintains: Buy
Price Target: $130$115
Current: $62.28
Upside: +84.65%
Maintains: Neutral
Price Target: $130$110
Current: $36.80
Upside: +198.91%
Maintains: Buy
Price Target: $42
Current: $23.34
Upside: +79.99%
Maintains: Buy
Price Target: $12$10
Current: $0.45
Upside: +2,098.29%
Maintains: Buy
Price Target: $150$145
Current: $98.29
Upside: +47.52%
Maintains: Buy
Price Target: $40$45
Current: $43.41
Upside: +3.66%
Initiates: Buy
Price Target: $80
Current: $44.43
Upside: +80.06%
Maintains: Neutral
Price Target: $180$170
Current: $154.55
Upside: +10.00%
Maintains: Buy
Price Target: $40$38
Current: $26.56
Upside: +43.10%
Maintains: Buy
Price Target: $8$7
Current: $0.57
Upside: +1,132.39%
Maintains: Buy
Price Target: $24$48
Current: $48.00
Upside: -
Downgrades: Neutral
Price Target: $45$30
Current: $43.78
Upside: -31.48%
Downgrades: Neutral
Price Target: $68$60
Current: $57.98
Upside: +3.48%
Downgrades: Neutral
Price Target: $8
Current: $9.00
Upside: -11.06%
Initiates: Buy
Price Target: $18
Current: $9.79
Upside: +83.86%
Downgrades: Neutral
Price Target: $23$14
Current: $6.65
Upside: +110.68%
Maintains: Underperform
Price Target: $10$8
Current: $2.50
Upside: +220.64%
Maintains: Buy
Price Target: $19$17
Current: $2.03
Upside: +739.51%
Reinstates: Buy
Price Target: $14
Current: $2.32
Upside: +504.75%
Maintains: Neutral
Price Target: $50$45
Current: $24.93
Upside: +80.51%
Initiates: Buy
Price Target: $50
Current: $5.18
Upside: +865.25%
Downgrades: Underperform
Price Target: $24
Current: $4.16
Upside: +476.88%
Downgrades: Neutral
Price Target: $12$4
Current: $6.40
Upside: -37.50%
Maintains: Buy
Price Target: $37$34
Current: $20.93
Upside: +62.49%
Initiates: Buy
Price Target: $28
Current: $2.55
Upside: +1,000.20%
Initiates: Buy
Price Target: $34
Current: $1.22
Upside: +2,686.89%
Upgrades: Buy
Price Target: $56
Current: $10.16
Upside: +451.45%
Downgrades: Neutral
Price Target: $35
Current: $2.46
Upside: +1,325.66%
Initiates: Buy
Price Target: $525
Current: $5.84
Upside: +8,883.73%
Initiates: Buy
Price Target: $42
Current: $1.62
Upside: +2,492.59%
Initiates: Buy
Price Target: $110
Current: $46.15
Upside: +138.35%
Reinstates: Buy
Price Target: $20
Current: $5.88
Upside: +240.14%
Reinstates: Buy
Price Target: $20
Current: $1.95
Upside: +925.64%
Initiates: Buy
Price Target: $20
Current: $2.70
Upside: +640.74%
Reinstates: Underperform
Price Target: $9
Current: $2.92
Upside: +208.22%
Reinstates: Buy
Price Target: $60
Current: $9.22
Upside: +550.76%
Initiates: Underperform
Price Target: $7
Current: $4.31
Upside: +62.41%
Maintains: Equal-Weight
Price Target: $15$23
Current: $13.81
Upside: +66.55%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $70.25
Upside: +16.73%
Maintains: Underweight
Price Target: $100$95
Current: $365.80
Upside: -74.03%
Downgrades: Equal-Weight
Price Target: $60$16
Current: $0.49
Upside: +3,140.18%
Maintains: Equal-Weight
Price Target: $43$40
Current: $42.36
Upside: -5.57%
Maintains: Overweight
Price Target: $100$135
Current: $124.08
Upside: +8.81%
Downgrades: Underweight
Price Target: n/a
Current: $14.33
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $3.44
Upside: +481.40%
Downgrades: Equal-Weight
Price Target: n/a
Current: $45.56
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $249.58
Upside: -36.69%