Analyst track record

Jamie Cook

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

All analysts
Qualified calls
37
Adjusted win rate
+65%
Avg excess return
—
Confidence
high
Published history

Latest source-verified calls

CAT
Truist Financial
Buy
Action
Target Cut
Target
USD1027
Oct 30, 2026
PCAR
Truist Financial
Hold
Action
Target Cut
Target
USD124
Oct 28, 2026
ITW
Truist Financial
Hold
Action
Target Cut
Target
USD293
Oct 28, 2026
URI
Truist Financial
Buy
Action
Maintain
Target
USD1450
Oct 23, 2026
ITW
Truist Financial
Hold
Action
Maintain
Target
USD297
Oct 5, 2026
CAT
Truist Securities
Buy
Action
Target Cut
Target
USD1100
Oct 5, 2026
CAT
Truist Financial
Buy
Action
Target Cut
Target
USD1100
Oct 5, 2026
ITW
Truist Securities
Hold
Action
Target Cut
Target
USD297
Oct 5, 2026
PCAR
Truist Securities
Hold
Action
Target Cut
Target
USD125
Oct 5, 2026
PCAR
Truist Financial
Hold
Action
Target Cut
Target
USD125
Oct 5, 2026
URI
Truist Securities
Buy
Action
Target Cut
Target
USD1395
Oct 5, 2026
URI
Truist Financial
Buy
Action
Target Cut
Target
USD1395
Oct 5, 2026
DE
Truist Securities
Buy
Action
Target Cut
Target
USD804
Aug 24, 2026
DE
Truist Financial
Buy
Action
Target Cut
Target
USD804
Aug 24, 2026
PH
Truist Securities
Buy
Action
Target Raise
Target
USD1358
Aug 7, 2026
PH
Truist Financial
Buy
Action
Target Raise
Target
USD1358
Aug 7, 2026
AME
Truist Securities
Buy
Action
Target Raise
Target
USD316
Aug 6, 2026
AME
Truist Financial
Buy
Action
Target Raise
Target
USD316
Aug 6, 2026
CAT
Truist Securities
Buy
Action
Target Raise
Target
USD1225
Aug 5, 2026
URI
Truist Securities
Buy
Action
Target Raise
Target
USD1466
Jul 24, 2026
CAT
Truist Securities
Buy
Action
Target Raise
Target
USD1218
Jul 2, 2026
DE
Truist Securities
Buy
Action
Target Raise
Target
USD812
Jul 2, 2026
PCAR
Truist Securities
Hold
Action
Target Raise
Target
USD131
Jul 2, 2026
URI
Truist Securities
Buy
Action
Target Raise
Target
USD1421
Jul 2, 2026
PH
Truist Securities
Buy
Action
Target Raise
Target
USD1269
Jul 2, 2026
AME
Truist Securities
Buy
Action
Target Raise
Target
USD303
Jul 2, 2026
ITW
Truist Securities
Hold
Action
Target Raise
Target
USD301
Jul 2, 2026
AME
Truist Securities
Buy
Action
Target Raise
Target
USD275
May 4, 2026
PCAR
Truist Securities
Hold
Action
Target Raise
Target
USD126
Apr 29, 2026
CAT
Truist Securities
Buy
Action
Target Raise
Target
USD920
Apr 20, 2026
DE
Truist Securities
Buy
Action
Target Raise
Target
USD793
Feb 20, 2026
ITW
Truist Securities
Hold
Action
Target Raise
Target
USD280
Feb 4, 2026
CAT
Truist Securities
Buy
Action
Target Raise
Target
USD786
Feb 2, 2026
PCAR
Truist Securities
Hold
Action
Target Raise
Target
USD120
Jan 28, 2026
PH
Truist Securities
Buy
Action
Target Raise
Target
USD1097
Dec 18, 2025
URI
Truist Securities
Buy
Action
Target Cut
Target
USD1045
Dec 18, 2025
DE
Truist Securities
Buy
Action
Target Raise
Target
USD612
Nov 28, 2025
PH
Truist Securities
Buy
Action
Target Raise
Target
USD977
Nov 7, 2025
CAT
Truist Securities
Buy
Action
Target Raise
Target
USD729
Oct 30, 2025
ITW
Truist Securities
Hold
Action
Target Cut
Target
USD275
Oct 27, 2025
PCAR
Truist Securities
Hold
Action
Target Raise
Target
USD108
Oct 22, 2025
CAT
Truist Securities
Buy
Action
Target Raise
Target
USD582
Oct 8, 2025
DE
Truist Securities
Buy
Action
Target Raise
Target
USD609
Oct 8, 2025
PH
Truist Securities
Buy
Action
Target Raise
Target
USD910
Oct 8, 2025
ITW
Truist Securities
Hold
Action
Target Raise
Target
USD298
Oct 8, 2025
PCAR
Truist Securities
Hold
Action
Target Cut
Target
USD97
Oct 8, 2025
URI
Truist Securities
Buy
Action
Target Raise
Target
USD1194
Oct 8, 2025
AME
Truist Securities
Buy
Action
Target Raise
Target
USD229
Oct 8, 2025
DE
Truist Securities
Buy
Action
Target Cut
Target
USD602
Aug 15, 2025
CAT
Truist Securities
Buy
Action
Target Raise
Target
USD507
Aug 6, 2025
URI
Truist Securities
Buy
Action
Target Raise
Target
USD952
Jul 25, 2025
PCAR
Truist Securities
Hold
Action
Target Cut
Target
USD98
Jul 23, 2025
CAT
Truist Securities
Buy
Action
Target Raise
Target
USD414
Jun 23, 2025
DE
Truist Securities
Buy
Action
Target Raise
Target
USD619
May 16, 2025
AME
Truist Securities
Buy
Action
Target Raise
Target
USD200
May 5, 2025
ITW
Truist Securities
Buy
Action
Target Cut
Target
USD284
May 1, 2025
URI
Truist Securities
Buy
Action
Target Raise
Target
USD786
Apr 25, 2025
PH
Truist Securities
Buy
Action
Target Cut
Target
USD717
Apr 8, 2025
PCAR
Truist Securities
Hold
Action
Target Cut
Target
USD104
Apr 8, 2025
URI
Truist Securities
Buy
Action
Target Cut
Target
USD732
Apr 8, 2025
AME
Truist Securities
Buy
Action
Target Cut
Target
USD196
Apr 8, 2025
DE
Truist Securities
Buy
Action
Target Cut
Target
USD546
Feb 14, 2025
URI
Truist Securities
Buy
Action
Target Cut
Target
USD956
Jan 31, 2025
PCAR
Truist Securities
Hold
Action
Target Raise
Target
USD113
Jan 29, 2025
PCAR
Truist Securities
Hold
Action
Target Raise
Target
USD112
Jan 16, 2025
URI
Truist Securities
Buy
Action
Target Cut
Target
USD963
Jan 16, 2025
AME
Truist Securities
Buy
Action
Target Raise
Target
USD222
Jan 16, 2025
DE
Truist Securities
Buy
Action
Target Raise
Target
USD550
Dec 19, 2024
PH
Truist Securities
Buy
Action
Target Raise
Target
USD842
Dec 19, 2024
ITW
Truist Securities
Buy
Action
Target Raise
Target
USD318
Dec 19, 2024
PCAR
Truist Securities
Hold
Action
Target Raise
Target
USD110
Dec 19, 2024
URI
Truist Securities
Buy
Action
Target Raise
Target
USD965
Dec 19, 2024
DE
Truist Securities
Buy
Action
Target Raise
Target
USD538
Nov 22, 2024
AME
Truist Securities
Buy
Action
Target Raise
Target
USD221
Nov 1, 2024
URI
Truist Securities
Buy
Action
Target Raise
Target
USD955
Oct 25, 2024
PCAR
Truist Securities
Hold
Action
Target Raise
Target
USD107
Oct 23, 2024
ITW
Truist Securities
Buy
Action
Target Raise
Target
USD312
Oct 9, 2024
PCAR
Truist Securities
Hold
Action
Target Cut
Target
USD103
Oct 9, 2024
URI
Truist Securities
Buy
Action
Target Raise
Target
USD954
Oct 9, 2024
AME
Truist Securities
Buy
Action
Target Raise
Target
USD219
Oct 9, 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.