Theresa Chen

Stock Analyst at Barclays

(4.99)
# 30
Out of 5,060 analysts
1064
Total ratings
74%
Success rate
18.6%
Average return

Stocks Rated by Theresa Chen

TC Energy Corporation
Oct 19, 2026
Maintained: Buy
Price Target: $102.00
Current: $87.13
Upside: +17.07%
Energy Transfer LP
Oct 15, 2026
Reiterated: Buy
Price Target: $24
Current: $20.26
Upside: +18.46%
Sunoco LP
Oct 15, 2026
Reiterated: Buy
Price Target: $80 → $83
Current: $73.26
Upside: +13.30%
SunocoCorp LLC
Oct 15, 2026
Reiterated: Buy
Price Target: $80 → $83
Current: $72.67
Upside: +14.21%
Kinetik Holdings
Oct 13, 2026
Reiterated: Hold
Price Target: $51 → $56
Current: $55.30
Upside: +1.27%
Keyera Corp.
Oct 13, 2026
Reiterated: Hold
Price Target: $61.00 → $56.00
Current: $55.78
Upside: +0.39%
HF Sinclair
Oct 12, 2026
Rated: Hold
Price Target: $86 → $122
Current: $125.29
Upside: -2.63%
Marathon Petroleum
Oct 12, 2026
Rated: Buy
Price Target: $321 → $488
Current: $478.07
Upside: +2.08%
MPLX LP
Oct 12, 2026
Rated: Buy
Price Target: $63
Current: $58.16
Upside: +8.32%
Phillips 66
Oct 12, 2026
Rated: Hold
Price Target: $216 → $282
Current: $293.17
Upside: -3.81%
Downgraded: Sell
Price Target: $49.68 → $46.84
Current: $49.02
Upside: -4.45%
Reiterated: Buy
Price Target: $284 → $294
Current: $294.90
Upside: -0.31%
Reiterated: Sell
Price Target: $66
Current: $63.57
Upside: +3.82%
Reiterated: Buy
Price Target: $279 → $287
Current: $289.43
Upside: -0.84%
Reiterated: Hold
Price Target: $75.00 → $73.00
Current: $68.04
Upside: +7.29%
Reiterated: Buy
Price Target: $69.00 → $70.00
Current: $70.82
Upside: -1.16%
Reiterated: Buy
Price Target: $82
Current: $71.28
Upside: +15.04%
Reiterated: Hold
Price Target: $65
Current: $61.36
Upside: +5.93%
Reiterated: Hold
Price Target: $143 → $142
Current: $123.67
Upside: +14.82%
Reiterated: Buy
Price Target: $323 → $441
Current: $444.71
Upside: -0.83%
Reiterated: Buy
Price Target: $72 → $67
Current: $47.21
Upside: +41.92%
Reiterated: Sell
Price Target: $24
Current: $25.25
Upside: -4.95%
Reiterated: Sell
Price Target: $24
Current: $27.45
Upside: -12.57%
Reiterated: Buy
Price Target: $27
Current: $17.57
Upside: +53.67%
Reiterated: Buy
Price Target: $41
Current: $36.82
Upside: +11.35%
Reiterated: Buy
Price Target: $43
Current: $33.20
Upside: +29.52%
Reiterated: Buy
Price Target: $34
Current: $34.20
Upside: -0.58%
Reiterated: Hold
Price Target: $75
Current: $81.57
Upside: -8.05%
Reiterated: Buy
Price Target: $33 → $34
Current: $28.49
Upside: +19.34%
Reiterated: Hold
Price Target: $88
Current: $93.31
Upside: -5.69%
Reiterated: Hold
Price Target: $27 → $19
Current: $4.15
Upside: n/a
Rated: Buy
Price Target: $30
Current: $53.21
Upside: n/a
Reiterated: Hold
Price Target: $7.24
Current: $18.97
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $28.84
Upside: n/a
Reiterated: Buy
Price Target: $9.00 → $8.00
Current: $2.13
Upside: n/a
Rated: Hold
Price Target: $33
Current: $37.68
Upside: n/a
Reiterated: Sell
Price Target: $27
Current: $84.52
Upside: n/a
Reiterated: Hold
Price Target: $18 → $19
Current: $76.59
Upside: n/a
Downgraded: Hold
Price Target: $10 → $12
Current: $14.24
Upside: n/a
Downgraded: Sell
Price Target: $18 → $21
Current: $49.71
Upside: n/a
Downgraded: Sell
Price Target: $15 → $17
Current: $9.90
Upside: n/a
Reiterated: Hold
Price Target: $35 → $33
Current: $57.38
Upside: n/a