Analyst track record

Theresa Chen

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

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

Latest source-verified calls

LNG
Barclays
Overweight
Action
Maintain
Target
USD328
Oct 30, 2026
VLO
Barclays
Overweight
Action
Target Raise
Target
USD443
Oct 23, 2026
PSX
Barclays
Hold
Action
Maintain
Target
USD282
Oct 12, 2026
MPC
Barclays
Overweight
Action
Target Raise
Target
USD488
Oct 12, 2026
TRGP
Barclays
Overweight
Action
Target Raise
Target
USD294
Oct 8, 2026
LNG
Barclays
Overweight
Action
Target Raise
Target
USD287
Oct 7, 2026
VLO
Barclays
Overweight
Action
Target Raise
Target
USD441
Oct 6, 2026
WMB
Barclays
Overweight
Action
Maintain
Target
USD82
Oct 1, 2026
WMB
Barclays
Overweight
Action
Initiate
Target
USD82
Oct 1, 2026
TRGP
Barclays
Overweight
Action
Target Raise
Target
USD284
Aug 7, 2026
LNG
Barclays
Overweight
Action
Target Raise
Target
USD279
Aug 7, 2026
MPC
Barclays
Overweight
Action
Target Raise
Target
USD321
Aug 6, 2026
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD216
Aug 6, 2026
VLO
Barclays
Overweight
Action
Target Raise
Target
USD323
Jul 31, 2026
LNG
Barclays
Overweight
Action
Target Raise
Target
USD274
Jul 15, 2026
MPC
Barclays
Overweight
Action
Target Raise
Target
USD289
Jul 13, 2026
TRGP
Barclays
Overweight
Action
Target Raise
Target
USD282
Jul 13, 2026
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD183
Jul 9, 2026
OKE
Barclays
Equal-Weight
Action
Target Cut
Target
USD88
Jul 8, 2026
WMB
Barclays
Equal-Weight
Action
Target Raise
Target
USD75
Jul 8, 2026
VLO
Barclays
Overweight
Action
Target Raise
Target
USD279
Jul 1, 2026
TRGP
Barclays
Overweight
Action
Target Raise
Target
USD270
Jun 23, 2026
TRGP
Barclays
Overweight
Action
Target Raise
Target
USD262
May 14, 2026
MPC
Barclays
Overweight
Action
Target Raise
Target
USD270
May 6, 2026
OKE
Barclays
Equal-Weight
Action
Target Raise
Target
USD90
Apr 30, 2026
MPC
Barclays
Overweight
Action
Target Raise
Target
USD230
Apr 10, 2026
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD177
Apr 8, 2026
VLO
Barclays
Overweight
Action
Target Raise
Target
USD261
Apr 8, 2026
TRGP
Barclays
Overweight
Action
Target Raise
Target
USD255
Apr 7, 2026
OKE
Barclays
Equal-Weight
Action
Target Raise
Target
USD82
Mar 6, 2026
LNG
Barclays
Overweight
Action
Target Raise
Target
USD271
Feb 27, 2026
WMB
Barclays
Equal-Weight
Action
Target Raise
Target
USD73
Feb 20, 2026
LNG
Barclays
Overweight
Action
Target Cut
Target
USD259
Jan 15, 2026
OKE
Barclays
Equal-Weight
Action
Target Cut
Target
USD76
Jan 15, 2026
MPC
Barclays
Overweight
Action
Target Cut
Target
USD194
Jan 13, 2026
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD142
Jan 12, 2026
MPC
Barclays
Overweight
Action
Target Raise
Target
USD202
Nov 17, 2025
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD141
Nov 17, 2025
VLO
Barclays
Overweight
Action
Target Raise
Target
USD184
Nov 17, 2025
WMB
Barclays
Equal-Weight
Action
Target Raise
Target
USD66
Oct 14, 2025
MPC
Barclays
Overweight
Action
Target Raise
Target
USD194
Oct 13, 2025
OKE
Barclays
Equal-Weight
Action
Target Cut
Target
USD78
Oct 9, 2025
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD132
Oct 7, 2025
VLO
Barclays
Overweight
Action
Target Raise
Target
USD169
Oct 7, 2025
WMB
Barclays
Equal-Weight
Action
Target Raise
Target
USD65
Sep 30, 2025
LNG
Barclays
Overweight
Action
Target Raise
Target
USD262
Jul 15, 2025
MPC
Barclays
Overweight
Action
Target Raise
Target
USD189
Jul 11, 2025
TRGP
Barclays
Overweight
Action
Target Raise
Target
USD195
Jul 10, 2025
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD127
Jul 9, 2025
KMI
Barclays
Overweight
Action
Target Raise
Target
USD32
Jun 23, 2025
OKE
Barclays
Equal-Weight
Action
Target Cut
Target
USD91
Jun 3, 2025
TRGP
Barclays
Overweight
Action
Target Cut
Target
USD178
May 20, 2025
MPC
Barclays
Overweight
Action
Target Raise
Target
USD159
May 12, 2025
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD115
May 12, 2025
VLO
Barclays
Overweight
Action
Target Raise
Target
USD141
May 12, 2025
MPC
Barclays
Overweight
Action
Target Cut
Target
USD141
Apr 14, 2025
PSX
Barclays
Equal-Weight
Action
Target Cut
Target
USD106
Apr 10, 2025
TRGP
Barclays
Overweight
Action
Target Cut
Target
USD206
Apr 9, 2025
TRGP
Barclays
Overweight
Action
Target Raise
Target
USD211
Mar 21, 2025
MPC
Barclays
Overweight
Action
Target Raise
Target
USD161
Mar 14, 2025
PSX
Barclays
Equal-Weight
Action
Target Raise
Target
USD135
Mar 14, 2025
OKE
Barclays
Equal-Weight
Action
Target Cut
Target
USD101
Mar 7, 2025
KMI
Barclays
Overweight
Action
Upgrade
Target
USD31
Mar 3, 2025
OKE
Barclays
Equal-Weight
Action
Maintain
Target
USD105
Feb 6, 2025
LNG
Barclays
Overweight
Action
Target Raise
Target
USD253
Jan 16, 2025
KMI
Barclays
Equal-Weight
Action
Target Raise
Target
USD31
Jan 16, 2025
PSX
Barclays
Equal-Weight
Action
Target Cut
Target
USD115
Jan 13, 2025
KMI
Barclays
Equal-Weight
Action
Target Raise
Target
USD27
Dec 17, 2024
MPC
Barclays
Overweight
Action
Target Cut
Target
USD159
Nov 11, 2024
VLO
Barclays
Overweight
Action
Target Cut
Target
USD140
Nov 11, 2024
KMI
Barclays
Equal-Weight
Action
Target Raise
Target
USD24
Nov 4, 2024
OKE
Barclays
Equal-Weight
Action
Target Raise
Target
USD99
Nov 4, 2024
LNG
Barclays
Overweight
Action
Target Raise
Target
USD202
Oct 15, 2024
MPC
Barclays
Overweight
Action
Target Cut
Target
USD168
Oct 10, 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.