Geoff Meacham

Stock Analyst at B of A Securities

(3.58)
# 887
Out of 4,761 analysts
229
Total ratings
52.86%
Success rate
4.56%
Average return

Stocks Rated by Geoff Meacham

BioMarin Pharmaceutical
Feb 20, 2025
Maintains: Buy
Price Target: $99$103
Current: $68.25
Upside: +50.92%
Biogen
Feb 13, 2025
Maintains: Neutral
Price Target: $160$145
Current: $140.64
Upside: +3.10%
AbbVie
Feb 3, 2025
Maintains: Buy
Price Target: $205$215
Current: $202.08
Upside: +6.39%
Regeneron Pharmaceuticals
Jan 28, 2025
Maintains: Neutral
Price Target: $795$750
Current: $700.33
Upside: +7.09%
Amgen
Jan 28, 2025
Maintains: Neutral
Price Target: $310$295
Current: $303.01
Upside: -2.64%
CRISPR Therapeutics AG
Jan 7, 2025
Maintains: Buy
Price Target: $98$85
Current: $47.91
Upside: +77.42%
BioXcel Therapeutics
Jan 7, 2025
Downgrades: Underperform
Price Target: $112$4
Current: $2.13
Upside: +87.79%
Neumora Therapeutics
Jan 6, 2025
Maintains: Buy
Price Target: $22$7
Current: $1.80
Upside: +288.89%
BridgeBio Pharma
Nov 25, 2024
Maintains: Buy
Price Target: $42$45
Current: $36.85
Upside: +22.12%
Gilead Sciences
Nov 14, 2024
Initiates: Buy
Price Target: $125
Current: $109.95
Upside: +13.69%
Initiates: Buy
Price Target: $575
Current: $484.24
Upside: +18.74%
Maintains: Buy
Price Target: $1,150$1,100
Current: $873.68
Upside: +25.90%
Downgrades: Underperform
Price Target: $6$1
Current: $0.70
Upside: +42.71%
Upgrades: Buy
Price Target: $22$31
Current: $13.17
Upside: +135.38%
Maintains: Neutral
Price Target: $130$110
Current: $35.53
Upside: +209.60%
Maintains: Buy
Price Target: $12$10
Current: $0.39
Upside: +2,473.34%
Maintains: Buy
Price Target: $150$145
Current: $89.50
Upside: +62.01%
Maintains: Buy
Price Target: $40$45
Current: $31.12
Upside: +44.60%
Initiates: Buy
Price Target: $80
Current: $34.55
Upside: +131.55%
Maintains: Neutral
Price Target: $180$170
Current: $162.30
Upside: +4.74%
Maintains: Buy
Price Target: $40$38
Current: $33.42
Upside: +13.70%
Maintains: Buy
Price Target: $24$48
Current: $36.01
Upside: +33.30%
Downgrades: Neutral
Price Target: $45$30
Current: $36.81
Upside: -18.50%
Downgrades: Neutral
Price Target: $68$60
Current: $55.83
Upside: +7.47%
Downgrades: Neutral
Price Target: $8
Current: $1.38
Upside: +479.71%
Downgrades: Neutral
Price Target: $23$14
Current: $9.57
Upside: +46.29%
Maintains: Underperform
Price Target: $10$8
Current: $3.30
Upside: +142.42%
Maintains: Buy
Price Target: $19$17
Current: $1.66
Upside: +924.10%
Reinstates: Buy
Price Target: $14
Current: $1.39
Upside: +907.19%
Maintains: Neutral
Price Target: $50$45
Current: $26.30
Upside: +71.10%
Initiates: Buy
Price Target: $50
Current: $3.30
Upside: +1,415.15%
Downgrades: Underperform
Price Target: $24
Current: $2.24
Upside: +971.43%
Downgrades: Neutral
Price Target: $12$4
Current: $9.18
Upside: -56.43%
Maintains: Buy
Price Target: $37$34
Current: $20.02
Upside: +69.83%
Initiates: Buy
Price Target: $28
Current: $1.41
Upside: +1,885.82%
Initiates: Buy
Price Target: $34
Current: $0.73
Upside: +4,556.90%
Upgrades: Buy
Price Target: $56
Current: $5.72
Upside: +879.02%
Downgrades: Neutral
Price Target: $35
Current: $1.82
Upside: +1,823.08%
Initiates: Buy
Price Target: $525
Current: $4.51
Upside: +11,540.80%
Initiates: Buy
Price Target: $42
Current: $1.41
Upside: +2,878.72%
Reinstates: Buy
Price Target: $20
Current: $7.30
Upside: +173.97%
Reinstates: Buy
Price Target: $20
Current: $1.07
Upside: +1,769.16%
Reinstates: Underperform
Price Target: $9
Current: $2.91
Upside: +209.81%
Reinstates: Buy
Price Target: $60
Current: $7.27
Upside: +725.31%
Initiates: Underperform
Price Target: $7
Current: $3.83
Upside: +82.77%
Maintains: Equal-Weight
Price Target: $15$23
Current: $14.39
Upside: +59.83%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $72.11
Upside: +13.72%
Maintains: Underweight
Price Target: $100$95
Current: $361.10
Upside: -73.69%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $4.40
Upside: +1,720.25%
Maintains: Equal-Weight
Price Target: $43$40
Current: $50.69
Upside: -21.09%
Maintains: Overweight
Price Target: $100$135
Current: $120.69
Upside: +11.86%
Downgrades: Underweight
Price Target: n/a
Current: $15.56
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $1.82
Upside: +1,001.93%
Downgrades: Equal-Weight
Price Target: n/a
Current: $36.91
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $250.59
Upside: -36.95%