Geoff Meacham
Stock Analyst at Citigroup
(4.40)
# 339
Out of 5,055 analysts
277
Total ratings
62.07%
Success rate
13.32%
Average return
Main Sectors:
Stocks Rated by Geoff Meacham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PTGX Protagonist Therapeutics | Maintains: Buy | $96 → $98 | $84.61 | +15.83% | 3 | Nov 10, 2025 | |
| PTCT PTC Therapeutics | Maintains: Neutral | $50 → $75 | $75.30 | -0.40% | 10 | Nov 5, 2025 | |
| ABBV AbbVie | Maintains: Neutral | $240 → $235 | $232.36 | +1.14% | 21 | Nov 3, 2025 | |
| REGN Regeneron Pharmaceuticals | Maintains: Buy | $660 → $700 | $693.50 | +0.94% | 24 | Oct 29, 2025 | |
| RNA Avidity Biosciences | Downgrades: Neutral | $75 → $72 | $70.80 | +1.69% | 8 | Oct 27, 2025 | |
| MRNA Moderna | Maintains: Neutral | $30 → $28 | $24.77 | +13.04% | 11 | Oct 23, 2025 | |
| NAMS NewAmsterdam Pharma Company | Maintains: Buy | $42 → $50 | $38.35 | +30.38% | 2 | Oct 17, 2025 | |
| KYMR Kymera Therapeutics | Maintains: Buy | $60 → $80 | $64.94 | +23.19% | 6 | Oct 17, 2025 | |
| KNSA Kiniksa Pharmaceuticals International, | Maintains: Buy | $45 → $50 | $40.37 | +23.85% | 4 | Oct 17, 2025 | |
| AMLX Amylyx Pharmaceuticals | Maintains: Buy | $12 → $20 | $12.70 | +57.54% | 5 | Oct 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $93 | $52.53 | +77.04% | 4 | Oct 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Neutral | $84 → $95 | $92.92 | +2.24% | 8 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $125 → $135 | $125.02 | +7.98% | 7 | Oct 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $550 → $575 | $437.15 | +31.53% | 6 | Oct 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $12 → $14 | $5.63 | +148.67% | 3 | Aug 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $10 → $9 | $1.73 | +420.23% | 5 | Aug 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $305 → $310 | $336.74 | -7.94% | 13 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $125 → $135 | $167.55 | -19.43% | 15 | Aug 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $42 | $39.16 | +7.25% | 3 | Jul 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $54 | $66.39 | -18.66% | 6 | Jun 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $110 | $90.00 | +22.22% | 1 | Jun 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Sell | $6 | $6.97 | -13.92% | 1 | Jun 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $145 → $140 | $103.09 | +35.80% | 2 | May 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $7 → $1 | $2.65 | -62.26% | 3 | Apr 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $95 | $65.50 | +45.04% | 2 | Mar 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $99 → $103 | $54.73 | +88.20% | 3 | Feb 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $112 → $4 | $1.63 | +145.40% | 5 | Jan 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,150 → $1,100 | $1,025.28 | +7.29% | 9 | Oct 31, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $120 → $20 | $16.81 | +18.98% | 3 | Oct 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $22 → $31 | $15.73 | +97.08% | 2 | Oct 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $180 → $170 | $195.93 | -13.23% | 3 | Apr 17, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $24 → $48 | $29.28 | +63.93% | 2 | Mar 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $68 → $60 | $46.65 | +28.62% | 8 | Jan 3, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underperform | $10 → $8 | $5.28 | +51.52% | 4 | Aug 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $19 → $17 | $1.88 | +804.26% | 1 | Aug 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $50 → $45 | $25.06 | +79.57% | 6 | Apr 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $24 | $2.05 | +1,070.73% | 4 | Nov 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $12 → $4 | $7.87 | -49.17% | 2 | Jun 8, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $28 | $2.58 | +985.27% | 1 | Aug 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $34 | $0.47 | +7,098.81% | 1 | Jul 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $35 | $2.90 | +1,106.90% | 4 | Jan 15, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $525 | $26.83 | +1,856.76% | 1 | Nov 23, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $42 | $1.39 | +2,925.94% | 1 | Oct 20, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Buy | $20 | $8.18 | +144.50% | 1 | Sep 15, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Buy | $20 | $0.44 | +4,397.41% | 2 | Sep 8, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Underperform | $9 | $4.89 | +84.05% | 1 | Jun 25, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Buy | $60 | $11.51 | +421.29% | 1 | Jun 25, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Underperform | $7 | $4.25 | +64.71% | 1 | Jun 25, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $15 → $23 | $18.52 | +24.19% | 3 | Aug 5, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Equal-Weight | $90 → $82 | $104.15 | -21.27% | 9 | May 3, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $100 → $95 | $466.40 | -79.63% | 6 | Mar 1, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Equal-Weight | $300 → $80 | $13.30 | +501.50% | 3 | Dec 20, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $100 → $135 | $144.86 | -6.81% | 2 | Aug 1, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underweight | n/a | $9.93 | - | 4 | May 21, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $16 → $20 | $3.14 | +536.94% | 4 | May 3, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Equal-Weight | n/a | $8.30 | - | 2 | Apr 5, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $127 → $158 | $449.16 | -64.82% | 5 | Nov 8, 2017 |
Protagonist Therapeutics
Nov 10, 2025
Maintains: Buy
Price Target: $96 → $98
Current: $84.61
Upside: +15.83%
PTC Therapeutics
Nov 5, 2025
Maintains: Neutral
Price Target: $50 → $75
Current: $75.30
Upside: -0.40%
AbbVie
Nov 3, 2025
Maintains: Neutral
Price Target: $240 → $235
Current: $232.36
Upside: +1.14%
Regeneron Pharmaceuticals
Oct 29, 2025
Maintains: Buy
Price Target: $660 → $700
Current: $693.50
Upside: +0.94%
Avidity Biosciences
Oct 27, 2025
Downgrades: Neutral
Price Target: $75 → $72
Current: $70.80
Upside: +1.69%
Moderna
Oct 23, 2025
Maintains: Neutral
Price Target: $30 → $28
Current: $24.77
Upside: +13.04%
NewAmsterdam Pharma Company
Oct 17, 2025
Maintains: Buy
Price Target: $42 → $50
Current: $38.35
Upside: +30.38%
Kymera Therapeutics
Oct 17, 2025
Maintains: Buy
Price Target: $60 → $80
Current: $64.94
Upside: +23.19%
Kiniksa Pharmaceuticals International,
Oct 17, 2025
Maintains: Buy
Price Target: $45 → $50
Current: $40.37
Upside: +23.85%
Amylyx Pharmaceuticals
Oct 17, 2025
Maintains: Buy
Price Target: $12 → $20
Current: $12.70
Upside: +57.54%
Oct 17, 2025
Maintains: Buy
Price Target: $78 → $93
Current: $52.53
Upside: +77.04%
Oct 13, 2025
Reinstates: Neutral
Price Target: $84 → $95
Current: $92.92
Upside: +2.24%
Oct 8, 2025
Maintains: Buy
Price Target: $125 → $135
Current: $125.02
Upside: +7.98%
Oct 2, 2025
Maintains: Buy
Price Target: $550 → $575
Current: $437.15
Upside: +31.53%
Aug 27, 2025
Upgrades: Buy
Price Target: $12 → $14
Current: $5.63
Upside: +148.67%
Aug 25, 2025
Maintains: Buy
Price Target: $10 → $9
Current: $1.73
Upside: +420.23%
Aug 6, 2025
Maintains: Neutral
Price Target: $305 → $310
Current: $336.74
Upside: -7.94%
Aug 1, 2025
Maintains: Neutral
Price Target: $125 → $135
Current: $167.55
Upside: -19.43%
Jul 22, 2025
Maintains: Buy
Price Target: $40 → $42
Current: $39.16
Upside: +7.25%
Jun 25, 2025
Maintains: Buy
Price Target: $50 → $54
Current: $66.39
Upside: -18.66%
Jun 17, 2025
Initiates: Buy
Price Target: $110
Current: $90.00
Upside: +22.22%
Jun 17, 2025
Initiates: Sell
Price Target: $6
Current: $6.97
Upside: -13.92%
May 6, 2025
Maintains: Buy
Price Target: $145 → $140
Current: $103.09
Upside: +35.80%
Apr 2, 2025
Downgrades: Underperform
Price Target: $7 → $1
Current: $2.65
Upside: -62.26%
Mar 13, 2025
Initiates: Buy
Price Target: $95
Current: $65.50
Upside: +45.04%
Feb 20, 2025
Maintains: Buy
Price Target: $99 → $103
Current: $54.73
Upside: +88.20%
Jan 7, 2025
Downgrades: Underperform
Price Target: $112 → $4
Current: $1.63
Upside: +145.40%
Oct 31, 2024
Maintains: Buy
Price Target: $1,150 → $1,100
Current: $1,025.28
Upside: +7.29%
Oct 30, 2024
Downgrades: Underperform
Price Target: $120 → $20
Current: $16.81
Upside: +18.98%
Oct 18, 2024
Upgrades: Buy
Price Target: $22 → $31
Current: $15.73
Upside: +97.08%
Apr 17, 2024
Maintains: Neutral
Price Target: $180 → $170
Current: $195.93
Upside: -13.23%
Mar 13, 2024
Maintains: Buy
Price Target: $24 → $48
Current: $29.28
Upside: +63.93%
Jan 3, 2024
Downgrades: Neutral
Price Target: $68 → $60
Current: $46.65
Upside: +28.62%
Aug 21, 2023
Maintains: Underperform
Price Target: $10 → $8
Current: $5.28
Upside: +51.52%
Aug 21, 2023
Maintains: Buy
Price Target: $19 → $17
Current: $1.88
Upside: +804.26%
Apr 21, 2023
Maintains: Neutral
Price Target: $50 → $45
Current: $25.06
Upside: +79.57%
Nov 1, 2022
Downgrades: Underperform
Price Target: $24
Current: $2.05
Upside: +1,070.73%
Jun 8, 2022
Downgrades: Neutral
Price Target: $12 → $4
Current: $7.87
Upside: -49.17%
Aug 10, 2021
Initiates: Buy
Price Target: $28
Current: $2.58
Upside: +985.27%
Jul 13, 2021
Initiates: Buy
Price Target: $34
Current: $0.47
Upside: +7,098.81%
Jan 15, 2021
Downgrades: Neutral
Price Target: $35
Current: $2.90
Upside: +1,106.90%
Nov 23, 2020
Initiates: Buy
Price Target: $525
Current: $26.83
Upside: +1,856.76%
Oct 20, 2020
Initiates: Buy
Price Target: $42
Current: $1.39
Upside: +2,925.94%
Sep 15, 2020
Reinstates: Buy
Price Target: $20
Current: $8.18
Upside: +144.50%
Sep 8, 2020
Reinstates: Buy
Price Target: $20
Current: $0.44
Upside: +4,397.41%
Jun 25, 2020
Reinstates: Underperform
Price Target: $9
Current: $4.89
Upside: +84.05%
Jun 25, 2020
Reinstates: Buy
Price Target: $60
Current: $11.51
Upside: +421.29%
Jun 25, 2020
Initiates: Underperform
Price Target: $7
Current: $4.25
Upside: +64.71%
Aug 5, 2019
Maintains: Equal-Weight
Price Target: $15 → $23
Current: $18.52
Upside: +24.19%
May 3, 2019
Downgrades: Equal-Weight
Price Target: $90 → $82
Current: $104.15
Upside: -21.27%
Mar 1, 2019
Maintains: Underweight
Price Target: $100 → $95
Current: $466.40
Upside: -79.63%
Dec 20, 2018
Downgrades: Equal-Weight
Price Target: $300 → $80
Current: $13.30
Upside: +501.50%
Aug 1, 2018
Maintains: Overweight
Price Target: $100 → $135
Current: $144.86
Upside: -6.81%
May 21, 2018
Downgrades: Underweight
Price Target: n/a
Current: $9.93
Upside: -
May 3, 2018
Maintains: Equal-Weight
Price Target: $16 → $20
Current: $3.14
Upside: +536.94%
Apr 5, 2018
Downgrades: Equal-Weight
Price Target: n/a
Current: $8.30
Upside: -
Nov 8, 2017
Maintains: Overweight
Price Target: $127 → $158
Current: $449.16
Upside: -64.82%