Geoff Meacham

Stock Analyst at B of A Securities

(3.72)
# 649
Out of 4,826 analysts
238
Total ratings
53.38%
Success rate
4.36%
Average return

Stocks Rated by Geoff Meacham

Neumora Therapeutics
Apr 2, 2025
Downgrades: Underperform
Price Target: $7$1
Current: $0.71
Upside: +41.84%
Moderna
Mar 13, 2025
Initiates: Neutral
Price Target: $40
Current: $27.84
Upside: +43.68%
Kymera Therapeutics
Mar 13, 2025
Initiates: Buy
Price Target: $52
Current: $33.63
Upside: +54.62%
Kiniksa Pharmaceuticals International,
Mar 13, 2025
Initiates: Buy
Price Target: $40
Current: $27.79
Upside: +43.94%
BioNTech SE
Mar 13, 2025
Initiates: Buy
Price Target: $145
Current: $101.10
Upside: +43.42%
Avidity Biosciences
Mar 13, 2025
Initiates: Buy
Price Target: $70
Current: $32.28
Upside: +116.85%
Apogee Therapeutics
Mar 13, 2025
Initiates: Buy
Price Target: $95
Current: $39.42
Upside: +140.99%
89bio
Mar 13, 2025
Initiates: Buy
Price Target: $25
Current: $8.61
Upside: +190.36%
BioMarin Pharmaceutical
Feb 20, 2025
Maintains: Buy
Price Target: $99$103
Current: $62.06
Upside: +65.97%
Biogen
Feb 13, 2025
Maintains: Neutral
Price Target: $160$145
Current: $121.80
Upside: +19.05%
Maintains: Buy
Price Target: $205$215
Current: $196.07
Upside: +9.65%
Maintains: Neutral
Price Target: $795$750
Current: $603.58
Upside: +24.26%
Maintains: Neutral
Price Target: $310$295
Current: $279.80
Upside: +5.43%
Maintains: Buy
Price Target: $98$85
Current: $37.62
Upside: +125.94%
Downgrades: Underperform
Price Target: $112$4
Current: $1.69
Upside: +136.69%
Maintains: Buy
Price Target: $42$45
Current: $38.14
Upside: +17.99%
Initiates: Buy
Price Target: $125
Current: $102.81
Upside: +21.58%
Initiates: Buy
Price Target: $575
Current: $500.19
Upside: +14.96%
Maintains: Buy
Price Target: $1,150$1,100
Current: $821.46
Upside: +33.91%
Downgrades: Underperform
Price Target: $6$1
Current: $0.44
Upside: +127.53%
Upgrades: Buy
Price Target: $22$31
Current: $10.50
Upside: +195.24%
Maintains: Buy
Price Target: $12$10
Current: $0.35
Upside: +2,720.87%
Maintains: Buy
Price Target: $150$145
Current: $82.84
Upside: +75.04%
Maintains: Neutral
Price Target: $180$170
Current: $155.00
Upside: +9.68%
Maintains: Buy
Price Target: $40$38
Current: $32.99
Upside: +15.19%
Maintains: Buy
Price Target: $24$48
Current: $29.79
Upside: +61.13%
Downgrades: Neutral
Price Target: $68$60
Current: $50.06
Upside: +19.86%
Downgrades: Neutral
Price Target: $8
Current: $1.39
Upside: +475.54%
Downgrades: Neutral
Price Target: $23$14
Current: $6.15
Upside: +127.64%
Maintains: Underperform
Price Target: $10$8
Current: $3.48
Upside: +130.22%
Maintains: Buy
Price Target: $19$17
Current: $1.08
Upside: +1,474.07%
Reinstates: Buy
Price Target: $14
Current: $1.05
Upside: +1,233.33%
Maintains: Neutral
Price Target: $50$45
Current: $23.88
Upside: +88.44%
Initiates: Buy
Price Target: $50
Current: $5.16
Upside: +868.99%
Downgrades: Underperform
Price Target: $24
Current: $1.86
Upside: +1,193.80%
Downgrades: Neutral
Price Target: $12$4
Current: $6.81
Upside: -41.26%
Initiates: Buy
Price Target: $28
Current: $1.46
Upside: +1,817.81%
Initiates: Buy
Price Target: $34
Current: $0.56
Upside: +5,945.52%
Upgrades: Buy
Price Target: $56
Current: $4.26
Upside: +1,214.55%
Downgrades: Neutral
Price Target: $35
Current: $1.05
Upside: +3,233.33%
Initiates: Buy
Price Target: $525
Current: $3.04
Upside: +17,169.74%
Initiates: Buy
Price Target: $42
Current: $0.95
Upside: +4,317.33%
Reinstates: Buy
Price Target: $20
Current: $6.44
Upside: +210.80%
Reinstates: Buy
Price Target: $20
Current: $0.72
Upside: +2,677.78%
Reinstates: Underperform
Price Target: $9
Current: $3.07
Upside: +193.16%
Reinstates: Buy
Price Target: $60
Current: $9.80
Upside: +512.24%
Initiates: Underperform
Price Target: $7
Current: $4.53
Upside: +54.53%
Maintains: Equal-Weight
Price Target: $15$23
Current: $12.85
Upside: +78.99%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $62.11
Upside: +32.02%
Maintains: Underweight
Price Target: $100$95
Current: $298.70
Upside: -68.20%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $9.25
Upside: +764.86%
Maintains: Equal-Weight
Price Target: $43$40
Current: $40.78
Upside: -1.91%
Maintains: Overweight
Price Target: $100$135
Current: $109.75
Upside: +23.01%
Downgrades: Underweight
Price Target: n/a
Current: $8.08
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $0.93
Upside: +2,055.87%
Downgrades: Equal-Weight
Price Target: n/a
Current: $22.60
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $273.55
Upside: -42.24%