Analyst track record

Geoff Meacham

Citigroup. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
17
Adjusted win rate
+69%
Avg excess return
—
Confidence
medium
Published history

Latest source-verified calls

BIIB
Citigroup
Neutral
Action
Reiterate
Oct 28, 2026
MRNA
Citigroup
Sell
Action
Reiterate
Oct 23, 2026
MRK
Citigroup
Neutral
Action
Target Raise
Target
USD145
Oct 12, 2026
MRNA
Citigroup
Sell
Action
Downgrade
Target
USD80
Sep 30, 2026
ABBV
Bank of America
Buy
Action
Reiterate
Target
USD282
Sep 8, 2026
AMGN
Citigroup
Neutral
Action
Target Raise
Target
USD405
Aug 7, 2026
BNTX
Citigroup
Buy
Action
Target Cut
Target
USD125
Aug 5, 2026
REGN
Citigroup
Neutral
Action
Target Raise
Target
USD740
Aug 3, 2026
BIIB
Citigroup
Neutral
Action
Target Raise
Target
USD215
Aug 3, 2026
MRNA
Citigroup
Neutral
Action
Target Raise
Target
USD60
Aug 3, 2026
LLY
Citigroup
Buy
Action
Target Raise
Target
USD1600
Jul 15, 2026
ABBV
Citigroup
Neutral
Action
Target Raise
Target
USD260
Jul 15, 2026
ABBV
BofA Securities
Buy
Action
Target Raise
Target
USD276
Jul 10, 2026
REGN
Citigroup
Neutral
Action
Downgrade
Target
USD700
May 18, 2026
MRK
Citigroup
Neutral
Action
Maintain
Target
USD125
May 6, 2026
MRK
Citigroup
Neutral
Action
Initiate
Target
USD125
May 6, 2026
BIIB
Citigroup
Neutral
Action
Target Raise
Target
USD200
May 1, 2026
PFE
Citigroup
Neutral
Action
Target Raise
Target
USD27
Apr 29, 2026
GILD
Citigroup
Buy
Action
Target Raise
Target
USD165
Apr 13, 2026
BIIB
Citigroup
Neutral
Action
Target Cut
Target
USD190
Apr 13, 2026
MRK
Citigroup
Neutral
Action
Target Raise
Target
USD125
Mar 20, 2026
BNTX
Citigroup
Buy
Action
Target Cut
Target
USD130
Mar 11, 2026
VRTX
Citigroup
Buy
Action
Target Raise
Target
USD585
Mar 10, 2026
BIIB
Citigroup
Neutral
Action
Target Raise
Target
USD215
Feb 9, 2026
MRK
Citigroup
Neutral
Action
Target Raise
Target
USD120
Feb 4, 2026
AMGN
Citigroup
Neutral
Action
Target Raise
Target
USD345
Feb 4, 2026
ABBV
Citigroup
Neutral
Action
Target Cut
Target
USD230
Jan 27, 2026
MRK
Citigroup
Neutral
Action
Target Raise
Target
USD115
Jan 27, 2026
GILD
Citigroup
Buy
Action
Target Raise
Target
USD156
Jan 27, 2026
BIIB
Citigroup
Neutral
Action
Target Raise
Target
USD185
Jan 27, 2026
MRK
Citigroup
Neutral
Action
Target Raise
Target
USD110
Jan 7, 2026
GILD
Citigroup
Buy
Action
Target Raise
Target
USD140
Jan 7, 2026
BIIB
Citigroup
Neutral
Action
Target Raise
Target
USD180
Jan 7, 2026
PFE
Citigroup
Neutral
Action
Maintain
Target
USD26
Dec 2, 2025
ABBV
Citigroup
Neutral
Action
Target Cut
Target
USD235
Nov 3, 2025
REGN
Citigroup
Buy
Action
Target Raise
Target
USD700
Oct 29, 2025
MRNA
Citigroup
Neutral
Action
Target Cut
Target
USD28
Oct 23, 2025
BIIB
Citigroup
Neutral
Action
Target Raise
Target
USD153
Oct 14, 2025
MRK
Citigroup
Neutral
Action
Target Raise
Target
USD95
Oct 13, 2025
REGN
Citigroup
Buy
Action
Target Raise
Target
USD660
Oct 13, 2025
GILD
Citigroup
Buy
Action
Target Raise
Target
USD135
Oct 8, 2025
ABBV
BofA Securities
Neutral
Action
Target Raise
Target
USD251
Oct 3, 2025
VRTX
Citigroup
Buy
Action
Target Raise
Target
USD575
Oct 2, 2025
VRTX
Citigroup
Buy
Action
Target Cut
Target
USD550
Aug 7, 2025
AMGN
Citigroup
Neutral
Action
Target Raise
Target
USD310
Aug 6, 2025
BIIB
Citigroup
Neutral
Action
Target Raise
Target
USD135
Aug 1, 2025
AMGN
Citigroup
Neutral
Action
Target Raise
Target
USD305
Jul 22, 2025
REGN
Citigroup
Buy
Action
Target Cut
Target
USD650
Jun 2, 2025
ABBV
Citigroup
Neutral
Action
Downgrade
Target
USD205
May 14, 2025
MRK
Citigroup
Neutral
Action
Downgrade
Target
USD84
May 14, 2025
REGN
Citigroup
Buy
Action
Upgrade
Target
USD700
May 14, 2025
BNTX
Citigroup
Buy
Action
Target Cut
Target
USD140
May 6, 2025
ABBV
Citigroup
Buy
Action
Target Cut
Target
USD210
Apr 11, 2025
MRNA
Citigroup
Neutral
Action
Initiate
Target
USD40
Mar 13, 2025
BNTX
Citigroup
Buy
Action
Initiate
Target
USD145
Mar 13, 2025
ABBV
Citigroup
Buy
Action
Target Raise
Target
USD215
Feb 3, 2025
AMGN
Citigroup
Neutral
Action
Target Cut
Target
USD295
Jan 28, 2025
GILD
Citigroup
Buy
Action
Initiate
Target
USD125
Nov 14, 2024
LLY
BofA Securities
Buy
Action
Target Cut
Target
USD1100
Oct 31, 2024

The 126-session metric starts from the first completed session after each public call and subtracts SPY performance over the same window. Historical results are not investment advice.