Analyst track record

Christopher McGratty

Keefe, Bruyette & Woods. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
6
Adjusted win rate
+67%
Avg excess return
—
Confidence
low
Published history

Latest source-verified calls

TFC
Woods
Market Perform
Action
Maintain
Target
USD54
Oct 19, 2026
TFC
Keefe, Bruyette & Woods
Market Perform
Action
Target Cut
Target
USD54
Oct 19, 2026
PNC
Woods
Market Perform
Action
Maintain
Target
USD250
Oct 16, 2026
PNC
Keefe, Bruyette & Woods
Market Perform
Action
Target Cut
Target
USD250
Oct 16, 2026
BK
Keefe, Bruyette & Woods
Outperform
Action
Reiterate
Oct 16, 2026
MS
Keefe, Bruyette & Woods
Outperform
Action
Target Cut
Target
USD230
Oct 15, 2026
GS
Woods
Market Perform
Action
Maintain
Target
USD1100
Oct 14, 2026
GS
Keefe, Bruyette & Woods
Market Perform
Action
Target Cut
Target
USD1100
Oct 14, 2026
TFC
Keefe, Bruyette & Woods
Market Perform
Action
Target Raise
Target
USD55
Jul 20, 2026
BK
Keefe, Bruyette & Woods
Outperform
Action
Target Raise
Target
USD177
Jul 16, 2026
MS
Keefe, Bruyette & Woods
Outperform
Action
Target Raise
Target
USD250
Jul 16, 2026
GS
Keefe, Bruyette & Woods
Market Perform
Action
Target Raise
Target
USD1130
Jul 15, 2026
MS
Keefe, Bruyette & Woods
Outperform
Action
Target Raise
Target
USD218
Apr 16, 2026
PNC
Keefe, Bruyette & Woods
Market Perform
Action
Target Raise
Target
USD253
Apr 16, 2026
GS
Keefe, Bruyette & Woods
Market Perform
Action
Target Raise
Target
USD1000
Jan 16, 2026
MS
Keefe, Bruyette & Woods
Outperform
Action
Target Raise
Target
USD210
Jan 16, 2026
BAC
Keefe, Bruyette & Woods
Outperform
Action
Target Cut
Target
USD63
Jan 15, 2026
BAC
Keefe, Bruyette & Woods
Outperform
Action
Target Raise
Target
USD64
Dec 17, 2025
MS
Keefe, Bruyette & Woods
Outperform
Action
Target Raise
Target
USD202
Dec 17, 2025
BAC
Keefe, Bruyette & Woods
Outperform
Action
Target Raise
Target
USD58
Oct 16, 2025
MS
Keefe, Bruyette & Woods
Outperform
Action
Target Raise
Target
USD184
Oct 16, 2025

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.