Analyst track record

Keith Horowitz

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

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

Latest source-verified calls

USB
Citigroup
Buy
Action
Target Cut
Target
USD70
Oct 16, 2026
JPM
Citigroup
Neutral
Action
Target Cut
Target
USD350
Oct 15, 2026
BAC
Citigroup
Buy
Action
Target Cut
Target
USD60
Oct 15, 2026
WFC
Citigroup
Neutral
Action
Target Cut
Target
USD88
Oct 14, 2026
MS
Citigroup
Neutral
Action
Target Cut
Target
USD210
Sep 30, 2026
JPM
Citigroup
Neutral
Action
Target Raise
Target
USD360
Jul 20, 2026
MS
Citigroup
Neutral
Action
Target Raise
Target
USD235
Jul 17, 2026
GS
Citigroup
Neutral
Action
Target Raise
Target
USD1200
Jul 16, 2026
BAC
Citigroup
Buy
Action
Target Raise
Target
USD66
Jun 23, 2026
GS
Citigroup
Neutral
Action
Target Raise
Target
USD1100
Jun 23, 2026
MS
Citigroup
Neutral
Action
Target Raise
Target
USD220
Jun 23, 2026
GS
Citigroup
Neutral
Action
Target Raise
Target
USD930
May 8, 2026
MS
Citigroup
Neutral
Action
Target Raise
Target
USD194
May 8, 2026
PNC
Citigroup
Buy
Action
Target Raise
Target
USD255
May 8, 2026
COF
Citigroup
Buy
Action
Target Raise
Target
USD310
Dec 31, 2025
TFC
Citigroup
Buy
Action
Target Raise
Target
USD63
Dec 31, 2025
COF
Citigroup
Buy
Action
Target Raise
Target
USD290
Oct 23, 2025
USB
Citigroup
Buy
Action
Target Raise
Target
USD70
Oct 17, 2025
BAC
Citigroup
Buy
Action
Target Raise
Target
USD62
Oct 16, 2025
GS
Citigroup
Neutral
Action
Target Raise
Target
USD765
Oct 16, 2025
MS
Citigroup
Neutral
Action
Target Raise
Target
USD170
Oct 16, 2025
MS
Citigroup
Neutral
Action
Target Raise
Target
USD155
Sep 26, 2025
JPM
Citigroup
Neutral
Action
Target Raise
Target
USD325
Sep 24, 2025
WFC
Citigroup
Neutral
Action
Target Raise
Target
USD90
Sep 23, 2025
PNC
Citigroup
Buy
Action
Target Raise
Target
USD230
Sep 23, 2025
BAC
Citigroup
Buy
Action
Target Raise
Target
USD58
Sep 19, 2025
USB
Citigroup
Buy
Action
Target Raise
Target
USD65
Sep 19, 2025
COF
Citigroup
Buy
Action
Target Raise
Target
USD275
Jul 24, 2025
GS
Citigroup
Neutral
Action
Target Raise
Target
USD700
Jul 21, 2025
PNC
Citigroup
Buy
Action
Target Raise
Target
USD217
Jul 17, 2025
WFC
Citigroup
Neutral
Action
Target Raise
Target
USD85
Jul 2, 2025
AXP
Citigroup
Neutral
Action
Target Raise
Target
USD327
Jul 2, 2025
USB
Citigroup
Buy
Action
Target Raise
Target
USD59
Jul 2, 2025
STT
Citigroup
Neutral
Action
Target Raise
Target
USD115
Jul 2, 2025
JPM
Citigroup
Neutral
Action
Target Raise
Target
USD275
Jun 26, 2025
BAC
Citigroup
Buy
Action
Target Raise
Target
USD54
Jun 26, 2025
TFC
Citigroup
Buy
Action
Upgrade
Target
USD55
Jun 26, 2025
MS
Citigroup
Neutral
Action
Target Raise
Target
USD130
Jun 18, 2025
BAC
Citigroup
Buy
Action
Target Cut
Target
USD50
Mar 24, 2025
WFC
Citigroup
Neutral
Action
Target Cut
Target
USD78
Mar 24, 2025
AXP
Citigroup
Neutral
Action
Target Cut
Target
USD300
Mar 24, 2025
GS
Citigroup
Neutral
Action
Target Cut
Target
USD550
Mar 24, 2025
MS
Citigroup
Neutral
Action
Target Cut
Target
USD125
Mar 24, 2025
COF
Citigroup
Buy
Action
Target Cut
Target
USD230
Mar 24, 2025
PNC
Citigroup
Buy
Action
Target Cut
Target
USD200
Mar 24, 2025
TFC
Citigroup
Neutral
Action
Target Cut
Target
USD44
Mar 24, 2025
STT
Citigroup
Neutral
Action
Target Cut
Target
USD100
Mar 24, 2025
AXP
Citigroup
Neutral
Action
Target Raise
Target
USD320
Jan 28, 2025
MS
Citigroup
Neutral
Action
Target Raise
Target
USD135
Nov 25, 2024
PNC
Citigroup
Buy
Action
Target Raise
Target
USD235
Nov 25, 2024
TFC
Citigroup
Neutral
Action
Target Raise
Target
USD51
Nov 25, 2024
GS
Citigroup
Neutral
Action
Target Raise
Target
USD585
Nov 21, 2024
JPM
Citigroup
Neutral
Action
Target Raise
Target
USD250
Nov 19, 2024
WFC
Citigroup
Neutral
Action
Target Raise
Target
USD82
Nov 19, 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.