Geoff Meacham

Stock Analyst at Citi

(4.81)
# 446
Out of 5,053 analysts
1227
Total ratings
57%
Success rate
13.5%
Average return

Stocks Rated by Geoff Meacham

Bristol-Myers Squibb Company
Oct 13, 2026
Reiterated: Hold
Price Target: $70
Current: $56.67
Upside: +23.52%
BioNTech SE
Oct 13, 2026
Reiterated: Buy
Price Target: $125
Current: $89.01
Upside: +40.43%
Merck & Co.
Oct 13, 2026
Reiterated: Hold
Price Target: $125 → $145
Current: $141.98
Upside: +2.13%
Pfizer
Oct 13, 2026
Reiterated: Hold
Price Target: $27
Current: $28.37
Upside: -4.83%
AbbVie
Oct 12, 2026
Reiterated: Hold
Price Target: $260
Current: $274.36
Upside: -5.23%
Amgen
Oct 12, 2026
Reiterated: Hold
Price Target: $405
Current: $412.84
Upside: -1.90%
Biogen
Oct 12, 2026
Reiterated: Hold
Price Target: $215
Current: $228.90
Upside: -6.07%
Gilead Sciences
Oct 12, 2026
Reiterated: Buy
Price Target: $165
Current: $147.92
Upside: +11.55%
Eli Lilly and Company
Oct 12, 2026
Reiterated: Buy
Price Target: $1,600
Current: $1,166.51
Upside: +37.16%
Regeneron Pharmaceuticals
Oct 12, 2026
Reiterated: Hold
Price Target: $740
Current: $753.12
Upside: -1.74%
Reiterated: Buy
Price Target: $70
Current: $56.57
Upside: +23.74%
Reiterated: Buy
Price Target: $585
Current: $485.22
Upside: +20.56%
Reiterated: Buy
Price Target: $135 → $150
Current: $106.68
Upside: +40.61%
Initiated Coverage: Buy
Price Target: $325
Current: $210.39
Upside: +54.48%
Downgraded: Sell
Price Target: $60 → $80
Current: $216.25
Upside: -63.01%
Initiated Coverage: Buy
Price Target: $12
Current: $4.72
Upside: +154.24%
Reiterated: Buy
Price Target: $4 → $5
Current: $1.82
Upside: +175.48%
Reiterated: Buy
Price Target: $160
Current: $116.26
Upside: +37.62%
Reiterated: Buy
Price Target: $60 → $74
Current: $40.52
Upside: +82.63%
Reiterated: Buy
Price Target: $182
Current: $138.49
Upside: +31.42%
Reiterated: Buy
Price Target: $50
Current: $19.06
Upside: +162.33%
Reiterated: Buy
Price Target: $26 → $32
Current: $26.85
Upside: +19.18%
Reiterated: Buy
Price Target: $60 → $100
Current: $78.53
Upside: +27.34%
Reiterated: Buy
Price Target: $55
Current: $21.51
Upside: +155.70%
Reiterated: Sell
Price Target: $7
Current: $12.82
Upside: -45.40%
Reiterated: Hold
Price Target: $75
Current: $59.92
Upside: +25.17%
Reiterated: Buy
Price Target: $55
Current: $20.19
Upside: +172.41%
Reiterated: Hold
Price Target: $170
Current: $248.61
Upside: n/a
Reiterated: Buy
Price Target: $22
Current: $0.3702
Upside: n/a
Reiterated: Buy
Price Target: $130
Current: $54.38
Upside: n/a
Reiterated: Buy
Price Target: $17
Current: $0.47
Upside: n/a
Reiterated: Buy
Price Target: $100
Current: $50.10
Upside: n/a
Reiterated: Buy
Price Target: $14 → $9
Current: $7.51
Upside: n/a
Reiterated: Buy
Price Target: $36
Current: $21.00
Upside: n/a
Reiterated: Buy
Price Target: $10 → $14
Current: $2.41
Upside: n/a
Reiterated: Buy
Price Target: $101
Current: $66.80
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.7332
Upside: n/a
Downgraded: Hold
Price Target: $23 → $15
Current: $18.56
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $46.27
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.38
Upside: n/a
Downgraded: Hold
Price Target: $23 → $14
Current: $10.61
Upside: n/a
Reiterated: Buy
Price Target: $35 → $25
Current: $17.18
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $26.81
Upside: n/a
Reiterated: Buy
Price Target: $13 → $18
Current: $63.30
Upside: n/a
Reiterated: Hold
Price Target: $23
Current: $22.51
Upside: n/a
Downgraded: Sell
Price Target: $8 → $2
Current: $3.40
Upside: n/a
Reiterated: Hold
Price Target: $15 → $16
Current: $2.45
Upside: n/a
Reiterated: Sell
Price Target: $80 → $150
Current: $543.40
Upside: n/a
Initiated Coverage: Hold
Price Target: $49
Current: $61.62
Upside: n/a
Reiterated: Sell
Price Target: $2 → $24
Current: $0.9982
Upside: n/a
Downgraded: Hold
Price Target: $12 → $4
Current: $18.88
Upside: n/a
Reiterated: Buy
Price Target: $75 → $62
Current: $1.35
Upside: n/a
Reiterated: Buy
Price Target: $28 → $20
Current: $14.78
Upside: n/a
Reiterated: Buy
Price Target: $60
Current: $7.26
Upside: n/a
Reiterated: Hold
Price Target: $49 → $75
Current: $8.36
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $0.975
Upside: n/a
Reiterated: Buy
Price Target: $35
Current: $31.42
Upside: n/a
Reiterated: Buy
Price Target: $70
Current: $2.30
Upside: n/a
Reiterated: Buy
Price Target: $9
Current: $8.07
Upside: n/a
Initiated Coverage: Buy
Price Target: $21
Current: $18.56
Upside: n/a
Initiated Coverage: Buy
Price Target: $20
Current: $0.1401
Upside: n/a
Initiated Coverage: Buy
Price Target: $30
Current: $8.06
Upside: n/a
Downgraded: Hold
Price Target: $20 → $19
Current: $51.80
Upside: n/a
Reiterated: Hold
Price Target: €80.33
Current: €137.60
Upside: n/a
Initiated Coverage: Buy
Price Target: $27 → $32
Current: $9.76
Upside: n/a
Downgraded: Hold
Price Target: $90 → $82
Current: $108.62
Upside: n/a
Reiterated: Hold
Price Target: $13 → $13
Current: $3.59
Upside: n/a
Reiterated: Buy
Price Target: $27
Current: $1.87
Upside: n/a
Reiterated: Hold
Price Target: $8
Current: $9.03
Upside: n/a
Reiterated: Buy
Price Target: $103 → $110
Current: $135.13
Upside: n/a
Initiated Coverage: Buy
Price Target: $16
Current: $2.33
Upside: n/a
Rated: Buy
Price Target: $42.89
Current: $8.36
Upside: n/a
Rated: Buy
Price Target: $80 → $105
Current: $223.82
Upside: n/a
Rated: Sell
Price Target: $20 → $8
Current: $25.07
Upside: n/a
Downgraded: Sell
Price Target: $25 → $16
Current: $11.52
Upside: n/a
Downgraded: Hold
Price Target: $60 → $90
Current: $30.21
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $12.86
Upside: n/a