Theresa Chen

Stock Analyst at Barclays

(4.95)
# 131
Out of 5,119 analysts
1086
Total ratings
68%
Success rate
15.5%
Average return

Stocks Rated by Theresa Chen

LandBridge
Nov 6, 2026
Reiterated: Hold
Price Target: $75
Current: $65.10
Upside: +15.21%
Targa Resources
Nov 6, 2026
Reiterated: Buy
Price Target: $294
Current: $264.59
Upside: +11.12%
TC Energy Corporation
Nov 6, 2026
Reiterated: Buy
Price Target: $102.00
Current: $87.52
Upside: +16.54%
WaterBridge Infrastructure LLC
Nov 6, 2026
Reiterated: Buy
Price Target: $34 → $33
Current: $24.81
Upside: +33.01%
Excelerate Energy
Nov 5, 2026
Reiterated: Buy
Price Target: $43
Current: $36.81
Upside: +16.82%
Kinetik Holdings
Nov 5, 2026
Reiterated: Hold
Price Target: $56
Current: $48.77
Upside: +14.82%
South Bow Corporation
Nov 5, 2026
Reiterated: Sell
Price Target: $46.27 → $47.68
Current: $43.91
Upside: +8.58%
EagleRock Land, LLC
Nov 4, 2026
Reiterated: Buy
Price Target: $27
Current: $19.78
Upside: +36.50%
Energy Transfer LP
Nov 4, 2026
Reiterated: Buy
Price Target: $24
Current: $18.92
Upside: +26.85%
Sunoco LP
Nov 4, 2026
Reiterated: Buy
Price Target: $83
Current: $61.73
Upside: +34.46%
Reiterated: Buy
Price Target: $83
Current: $60.94
Upside: +36.20%
Reiterated: Buy
Price Target: $82
Current: $64.08
Upside: +27.97%
Reiterated: Hold
Price Target: $65
Current: $50.19
Upside: +29.51%
Reiterated: Buy
Price Target: $443
Current: $346.45
Upside: +27.87%
Reiterated: Sell
Price Target: $66
Current: $57.36
Upside: +15.06%
Reiterated: Hold
Price Target: $142
Current: $113.66
Upside: +24.93%
Reiterated: Buy
Price Target: $287 → $328
Current: $277.95
Upside: +18.01%
Reiterated: Hold
Price Target: $122
Current: $97.18
Upside: +25.54%
Reiterated: Hold
Price Target: $282
Current: $245.72
Upside: +14.76%
Reiterated: Buy
Price Target: $67
Current: $41.67
Upside: +60.79%
Reiterated: Buy
Price Target: $34
Current: $29.96
Upside: +13.48%
Reiterated: Hold
Price Target: $61.00 → $56.00
Current: $50.69
Upside: +10.48%
Rated: Buy
Price Target: $321 → $488
Current: $372.74
Upside: +30.92%
Rated: Buy
Price Target: $63
Current: $55.91
Upside: +12.68%
Reiterated: Hold
Price Target: $75.00 → $73.00
Current: $66.14
Upside: +10.37%
Reiterated: Buy
Price Target: $69.00 → $70.00
Current: $68.16
Upside: +2.70%
Reiterated: Sell
Price Target: $24
Current: $23.92
Upside: +0.33%
Reiterated: Sell
Price Target: $24
Current: $25.78
Upside: -6.90%
Reiterated: Buy
Price Target: $41
Current: $37.03
Upside: +10.72%
Reiterated: Hold
Price Target: $88
Current: $85.19
Upside: +3.30%
Reiterated: Hold
Price Target: $27 → $19
Current: $4.49
Upside: n/a
Rated: Buy
Price Target: $30
Current: $52.66
Upside: n/a
Reiterated: Hold
Price Target: $7.3
Current: $19.82
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $19.81
Upside: n/a
Reiterated: Buy
Price Target: $9.00 → $8.00
Current: $1.72
Upside: n/a
Rated: Hold
Price Target: $33
Current: $38.17
Upside: n/a
Reiterated: Sell
Price Target: $27
Current: $67.27
Upside: n/a
Reiterated: Hold
Price Target: $18 → $19
Current: $63.95
Upside: n/a
Downgraded: Hold
Price Target: $10 → $12
Current: $12.86
Upside: n/a
Downgraded: Sell
Price Target: $18 → $21
Current: $45.01
Upside: n/a
Downgraded: Sell
Price Target: $15 → $17
Current: $8.57
Upside: n/a
Reiterated: Hold
Price Target: $35 → $33
Current: $51.77
Upside: n/a