Geoff Meacham

Stock Analyst at B of A Securities

(4.04)
# 577
Out of 4,996 analysts
258
Total ratings
58.02%
Success rate
9.38%
Average return

Stocks Rated by Geoff Meacham

Avidity Biosciences
Sep 15, 2025
Maintains: Buy
Price Target: $56$65
Current: $42.95
Upside: +51.34%
Amylyx Pharmaceuticals
Aug 28, 2025
Maintains: Buy
Price Target: $10$14
Current: $14.52
Upside: -3.58%
Vir Biotechnology
Aug 27, 2025
Upgrades: Buy
Price Target: $12$14
Current: $5.49
Upside: +155.01%
Acumen Pharmaceuticals
Aug 25, 2025
Maintains: Buy
Price Target: $10$9
Current: $1.42
Upside: +533.80%
Amgen
Aug 6, 2025
Maintains: Neutral
Price Target: $305$310
Current: $272.98
Upside: +13.56%
Biogen
Aug 1, 2025
Maintains: Neutral
Price Target: $125$135
Current: $137.37
Upside: -1.73%
PTC Therapeutics
Jul 28, 2025
Maintains: Neutral
Price Target: $40$50
Current: $58.99
Upside: -15.24%
CRISPR Therapeutics AG
Jul 22, 2025
Maintains: Buy
Price Target: $79$78
Current: $61.67
Upside: +26.48%
Royalty Pharma
Jul 22, 2025
Maintains: Buy
Price Target: $40$42
Current: $35.04
Upside: +19.86%
BridgeBio Pharma
Jun 25, 2025
Maintains: Buy
Price Target: $50$54
Current: $50.05
Upside: +7.89%
Initiates: Buy
Price Target: $72
Current: $67.42
Upside: +6.79%
Initiates: Buy
Price Target: $42
Current: $28.50
Upside: +47.37%
Initiates: Buy
Price Target: $110
Current: $79.69
Upside: +38.03%
Initiates: Sell
Price Target: $6
Current: $8.55
Upside: -29.82%
Maintains: Buy
Price Target: $700$650
Current: $563.90
Upside: +15.27%
Downgrades: Neutral
Price Target: $210$205
Current: $220.61
Upside: -7.08%
Maintains: Neutral
Price Target: $47$44
Current: $56.25
Upside: -21.78%
Maintains: Buy
Price Target: $145$140
Current: $98.08
Upside: +42.74%
Downgrades: Underperform
Price Target: $7$1
Current: $1.74
Upside: -42.53%
Initiates: Neutral
Price Target: $40
Current: $24.49
Upside: +63.33%
Initiates: Buy
Price Target: $40
Current: $36.49
Upside: +9.62%
Initiates: Buy
Price Target: $95
Current: $38.21
Upside: +148.63%
Initiates: Buy
Price Target: $25
Current: $14.70
Upside: +70.07%
Maintains: Buy
Price Target: $99$103
Current: $53.85
Upside: +91.27%
Downgrades: Underperform
Price Target: $112$4
Current: $2.70
Upside: +48.15%
Initiates: Buy
Price Target: $125
Current: $112.10
Upside: +11.51%
Initiates: Buy
Price Target: $575
Current: $385.74
Upside: +49.07%
Maintains: Buy
Price Target: $1,150$1,100
Current: $724.54
Upside: +51.82%
Downgrades: Underperform
Price Target: $120$20
Current: $12.83
Upside: +55.88%
Upgrades: Buy
Price Target: $22$31
Current: $12.97
Upside: +139.01%
Maintains: Buy
Price Target: $150$145
Current: $78.56
Upside: +84.57%
Maintains: Neutral
Price Target: $180$170
Current: $179.71
Upside: -5.40%
Maintains: Buy
Price Target: $24$48
Current: $23.23
Upside: +106.63%
Downgrades: Neutral
Price Target: $68$60
Current: $44.12
Upside: +35.99%
Maintains: Underperform
Price Target: $10$8
Current: $5.37
Upside: +48.98%
Maintains: Buy
Price Target: $19$17
Current: $0.48
Upside: +3,441.67%
Maintains: Neutral
Price Target: $50$45
Current: $23.76
Upside: +89.39%
Downgrades: Underperform
Price Target: $24
Current: $2.48
Upside: +867.74%
Downgrades: Neutral
Price Target: $12$4
Current: $4.46
Upside: -10.31%
Initiates: Buy
Price Target: $28
Current: $2.08
Upside: +1,246.15%
Initiates: Buy
Price Target: $34
Current: $0.51
Upside: +6,578.45%
Downgrades: Neutral
Price Target: $35
Current: $2.65
Upside: +1,220.75%
Initiates: Buy
Price Target: $525
Current: $4.41
Upside: +11,804.76%
Initiates: Buy
Price Target: $42
Current: $1.48
Upside: +2,737.84%
Reinstates: Buy
Price Target: $20
Current: $8.19
Upside: +144.35%
Reinstates: Buy
Price Target: $20
Current: $0.66
Upside: +2,912.05%
Reinstates: Underperform
Price Target: $9
Current: $4.84
Upside: +85.95%
Reinstates: Buy
Price Target: $60
Current: $9.65
Upside: +521.76%
Initiates: Underperform
Price Target: $7
Current: $3.45
Upside: +102.90%
Maintains: Equal-Weight
Price Target: $15$23
Current: $16.60
Upside: +38.55%
Downgrades: Equal-Weight
Price Target: $90$82
Current: $82.70
Upside: -0.85%
Maintains: Underweight
Price Target: $100$95
Current: $432.66
Upside: -78.04%
Downgrades: Equal-Weight
Price Target: $300$80
Current: $9.16
Upside: +773.36%
Maintains: Overweight
Price Target: $100$135
Current: $142.00
Upside: -4.93%
Downgrades: Underweight
Price Target: n/a
Current: $9.41
Upside: -
Maintains: Equal-Weight
Price Target: $16$20
Current: $1.39
Upside: +1,338.85%
Downgrades: Equal-Weight
Price Target: n/a
Current: $15.00
Upside: -
Maintains: Overweight
Price Target: $127$158
Current: $446.40
Upside: -64.61%