Geoff Meacham
Stock Analyst at B of A Securities
(4.23)
# 474
Out of 5,008 analysts
262
Total ratings
61.82%
Success rate
11.01%
Average return
Main Sectors:
Stocks Rated by Geoff Meacham
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
ABBV AbbVie | Maintains: Neutral | $220 → $251 | $232.44 | +7.98% | 20 | Oct 3, 2025 | |
AMLX Amylyx Pharmaceuticals | Maintains: Buy | $14 → $16 | $13.59 | +17.73% | 4 | Oct 3, 2025 | |
VRTX Vertex Pharmaceuticals | Maintains: Buy | $550 → $575 | $419.16 | +37.18% | 6 | Oct 2, 2025 | |
RNA Avidity Biosciences | Maintains: Buy | $56 → $65 | $48.29 | +34.60% | 7 | Sep 15, 2025 | |
VIR Vir Biotechnology | Upgrades: Buy | $12 → $14 | $6.19 | +126.17% | 3 | Aug 27, 2025 | |
ABOS Acumen Pharmaceuticals | Maintains: Buy | $10 → $9 | $1.90 | +373.68% | 5 | Aug 25, 2025 | |
AMGN Amgen | Maintains: Neutral | $305 → $310 | $295.76 | +4.81% | 13 | Aug 6, 2025 | |
BIIB Biogen | Maintains: Neutral | $125 → $135 | $150.94 | -10.56% | 15 | Aug 1, 2025 | |
PTCT PTC Therapeutics | Maintains: Neutral | $40 → $50 | $64.39 | -22.35% | 9 | Jul 28, 2025 | |
CRSP CRISPR Therapeutics AG | Maintains: Buy | $79 → $78 | $77.77 | +0.30% | 3 | Jul 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $42 | $35.86 | +17.14% | 3 | Jul 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $54 | $54.88 | -1.60% | 6 | Jun 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $72 | $64.80 | +11.12% | 1 | Jun 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $42 | $32.70 | +28.44% | 1 | Jun 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $110 | $88.65 | +24.08% | 1 | Jun 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Sell | $6 | $9.26 | -35.21% | 1 | Jun 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $700 → $650 | $599.96 | +8.34% | 22 | Jun 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $47 → $44 | $57.06 | -22.89% | 5 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $145 → $140 | $106.96 | +30.89% | 2 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $7 → $1 | $1.92 | -47.78% | 3 | Apr 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | $40 | $28.32 | +41.24% | 10 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $40 | $38.43 | +4.09% | 3 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $95 | $45.60 | +108.33% | 2 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $25 | $14.84 | +68.46% | 1 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $99 → $103 | $55.00 | +87.27% | 3 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $112 → $4 | $2.61 | +53.26% | 5 | Jan 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $125 | $117.68 | +6.22% | 6 | Nov 14, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,150 → $1,100 | $851.48 | +29.19% | 9 | Oct 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $120 → $20 | $17.99 | +11.20% | 3 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $22 → $31 | $13.70 | +126.28% | 2 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $150 → $145 | $86.73 | +67.19% | 6 | Jul 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $180 → $170 | $189.63 | -10.35% | 3 | Apr 17, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $24 → $48 | $23.77 | +101.98% | 2 | Mar 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $68 → $60 | $44.85 | +33.79% | 8 | Jan 3, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underperform | $10 → $8 | $5.42 | +47.60% | 4 | Aug 21, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $19 → $17 | $0.49 | +3,342.69% | 1 | Aug 21, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $50 → $45 | $25.84 | +74.15% | 6 | Apr 21, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $24 | $2.57 | +833.85% | 4 | Nov 1, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $12 → $4 | $4.40 | -8.99% | 2 | Jun 8, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $28 | $2.49 | +1,024.50% | 1 | Aug 10, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $34 | $0.59 | +5,677.40% | 1 | Jul 13, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $35 | $2.64 | +1,225.76% | 4 | Jan 15, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $525 | $10.97 | +4,685.78% | 1 | Nov 23, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $42 | $1.43 | +2,847.37% | 1 | Oct 20, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Buy | $20 | $8.36 | +139.23% | 1 | Sep 15, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Buy | $20 | $0.69 | +2,815.03% | 2 | Sep 8, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Underperform | $9 | $5.22 | +72.41% | 1 | Jun 25, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Buy | $60 | $11.88 | +405.05% | 1 | Jun 25, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Underperform | $7 | $3.86 | +81.58% | 1 | Jun 25, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $15 → $23 | $16.55 | +38.97% | 3 | Aug 5, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Equal-Weight | $90 → $82 | $85.71 | -4.33% | 9 | May 3, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $100 → $95 | $449.58 | -78.87% | 6 | Mar 1, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Equal-Weight | $300 → $80 | $15.48 | +416.80% | 3 | Dec 20, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $100 → $135 | $138.96 | -2.85% | 2 | Aug 1, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underweight | n/a | $10.30 | - | 4 | May 21, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $16 → $20 | $1.57 | +1,173.89% | 4 | May 3, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Equal-Weight | n/a | $15.66 | - | 2 | Apr 5, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $127 → $158 | $458.01 | -65.50% | 5 | Nov 8, 2017 |
AbbVie
Oct 3, 2025
Maintains: Neutral
Price Target: $220 → $251
Current: $232.44
Upside: +7.98%
Amylyx Pharmaceuticals
Oct 3, 2025
Maintains: Buy
Price Target: $14 → $16
Current: $13.59
Upside: +17.73%
Vertex Pharmaceuticals
Oct 2, 2025
Maintains: Buy
Price Target: $550 → $575
Current: $419.16
Upside: +37.18%
Avidity Biosciences
Sep 15, 2025
Maintains: Buy
Price Target: $56 → $65
Current: $48.29
Upside: +34.60%
Vir Biotechnology
Aug 27, 2025
Upgrades: Buy
Price Target: $12 → $14
Current: $6.19
Upside: +126.17%
Acumen Pharmaceuticals
Aug 25, 2025
Maintains: Buy
Price Target: $10 → $9
Current: $1.90
Upside: +373.68%
Amgen
Aug 6, 2025
Maintains: Neutral
Price Target: $305 → $310
Current: $295.76
Upside: +4.81%
Biogen
Aug 1, 2025
Maintains: Neutral
Price Target: $125 → $135
Current: $150.94
Upside: -10.56%
PTC Therapeutics
Jul 28, 2025
Maintains: Neutral
Price Target: $40 → $50
Current: $64.39
Upside: -22.35%
CRISPR Therapeutics AG
Jul 22, 2025
Maintains: Buy
Price Target: $79 → $78
Current: $77.77
Upside: +0.30%
Jul 22, 2025
Maintains: Buy
Price Target: $40 → $42
Current: $35.86
Upside: +17.14%
Jun 25, 2025
Maintains: Buy
Price Target: $50 → $54
Current: $54.88
Upside: -1.60%
Jun 17, 2025
Initiates: Buy
Price Target: $72
Current: $64.80
Upside: +11.12%
Jun 17, 2025
Initiates: Buy
Price Target: $42
Current: $32.70
Upside: +28.44%
Jun 17, 2025
Initiates: Buy
Price Target: $110
Current: $88.65
Upside: +24.08%
Jun 17, 2025
Initiates: Sell
Price Target: $6
Current: $9.26
Upside: -35.21%
Jun 2, 2025
Maintains: Buy
Price Target: $700 → $650
Current: $599.96
Upside: +8.34%
May 12, 2025
Maintains: Neutral
Price Target: $47 → $44
Current: $57.06
Upside: -22.89%
May 6, 2025
Maintains: Buy
Price Target: $145 → $140
Current: $106.96
Upside: +30.89%
Apr 2, 2025
Downgrades: Underperform
Price Target: $7 → $1
Current: $1.92
Upside: -47.78%
Mar 13, 2025
Initiates: Neutral
Price Target: $40
Current: $28.32
Upside: +41.24%
Mar 13, 2025
Initiates: Buy
Price Target: $40
Current: $38.43
Upside: +4.09%
Mar 13, 2025
Initiates: Buy
Price Target: $95
Current: $45.60
Upside: +108.33%
Mar 13, 2025
Initiates: Buy
Price Target: $25
Current: $14.84
Upside: +68.46%
Feb 20, 2025
Maintains: Buy
Price Target: $99 → $103
Current: $55.00
Upside: +87.27%
Jan 7, 2025
Downgrades: Underperform
Price Target: $112 → $4
Current: $2.61
Upside: +53.26%
Nov 14, 2024
Initiates: Buy
Price Target: $125
Current: $117.68
Upside: +6.22%
Oct 31, 2024
Maintains: Buy
Price Target: $1,150 → $1,100
Current: $851.48
Upside: +29.19%
Oct 30, 2024
Downgrades: Underperform
Price Target: $120 → $20
Current: $17.99
Upside: +11.20%
Oct 18, 2024
Upgrades: Buy
Price Target: $22 → $31
Current: $13.70
Upside: +126.28%
Jul 31, 2024
Maintains: Buy
Price Target: $150 → $145
Current: $86.73
Upside: +67.19%
Apr 17, 2024
Maintains: Neutral
Price Target: $180 → $170
Current: $189.63
Upside: -10.35%
Mar 13, 2024
Maintains: Buy
Price Target: $24 → $48
Current: $23.77
Upside: +101.98%
Jan 3, 2024
Downgrades: Neutral
Price Target: $68 → $60
Current: $44.85
Upside: +33.79%
Aug 21, 2023
Maintains: Underperform
Price Target: $10 → $8
Current: $5.42
Upside: +47.60%
Aug 21, 2023
Maintains: Buy
Price Target: $19 → $17
Current: $0.49
Upside: +3,342.69%
Apr 21, 2023
Maintains: Neutral
Price Target: $50 → $45
Current: $25.84
Upside: +74.15%
Nov 1, 2022
Downgrades: Underperform
Price Target: $24
Current: $2.57
Upside: +833.85%
Jun 8, 2022
Downgrades: Neutral
Price Target: $12 → $4
Current: $4.40
Upside: -8.99%
Aug 10, 2021
Initiates: Buy
Price Target: $28
Current: $2.49
Upside: +1,024.50%
Jul 13, 2021
Initiates: Buy
Price Target: $34
Current: $0.59
Upside: +5,677.40%
Jan 15, 2021
Downgrades: Neutral
Price Target: $35
Current: $2.64
Upside: +1,225.76%
Nov 23, 2020
Initiates: Buy
Price Target: $525
Current: $10.97
Upside: +4,685.78%
Oct 20, 2020
Initiates: Buy
Price Target: $42
Current: $1.43
Upside: +2,847.37%
Sep 15, 2020
Reinstates: Buy
Price Target: $20
Current: $8.36
Upside: +139.23%
Sep 8, 2020
Reinstates: Buy
Price Target: $20
Current: $0.69
Upside: +2,815.03%
Jun 25, 2020
Reinstates: Underperform
Price Target: $9
Current: $5.22
Upside: +72.41%
Jun 25, 2020
Reinstates: Buy
Price Target: $60
Current: $11.88
Upside: +405.05%
Jun 25, 2020
Initiates: Underperform
Price Target: $7
Current: $3.86
Upside: +81.58%
Aug 5, 2019
Maintains: Equal-Weight
Price Target: $15 → $23
Current: $16.55
Upside: +38.97%
May 3, 2019
Downgrades: Equal-Weight
Price Target: $90 → $82
Current: $85.71
Upside: -4.33%
Mar 1, 2019
Maintains: Underweight
Price Target: $100 → $95
Current: $449.58
Upside: -78.87%
Dec 20, 2018
Downgrades: Equal-Weight
Price Target: $300 → $80
Current: $15.48
Upside: +416.80%
Aug 1, 2018
Maintains: Overweight
Price Target: $100 → $135
Current: $138.96
Upside: -2.85%
May 21, 2018
Downgrades: Underweight
Price Target: n/a
Current: $10.30
Upside: -
May 3, 2018
Maintains: Equal-Weight
Price Target: $16 → $20
Current: $1.57
Upside: +1,173.89%
Apr 5, 2018
Downgrades: Equal-Weight
Price Target: n/a
Current: $15.66
Upside: -
Nov 8, 2017
Maintains: Overweight
Price Target: $127 → $158
Current: $458.01
Upside: -65.50%