Theresa Chen

Stock Analyst at Barclays

(4.99)
# 17
Out of 4,596 analysts
999
Total ratings
77.3%
Success rate
20.6%
Average return

Stocks Rated by Theresa Chen

Enterprise Products Partners
Jul 31, 2026
Maintained: Buy
Price Target: $41
Current: $38.05
Upside: +7.75%
TC Energy Corporation
Jul 31, 2026
Maintained: Buy
Price Target: $100.00$102.00
Current: $94.40
Upside: +8.05%
Valero Energy
Jul 31, 2026
Maintained: Buy
Price Target: $279$323
Current: $312.90
Upside: +3.23%
DT Midstream
Jul 31, 2026
Maintained: Hold
Price Target: $143
Current: $138.00
Upside: +3.62%
HF Sinclair
Jul 28, 2026
Maintained: Hold
Price Target: $81$86
Current: $91.47
Upside: -5.98%
Kinder Morgan
Jul 23, 2026
Maintained: Buy
Price Target: $34
Current: $32.18
Upside: +5.66%
Cheniere Energy
Jul 15, 2026
Maintained: Buy
Price Target: $271$274
Current: $263.57
Upside: +3.96%
Cheniere Energy Partners
Jul 15, 2026
Maintained: Sell
Price Target: $60$63
Current: $65.90
Upside: -4.40%
Energy Transfer LP
Jul 15, 2026
Rated: Buy
Price Target: $23
Current: $20.36
Upside: +12.97%
Plains All American Pipeline
Jul 15, 2026
Rated: Sell
Price Target: $21$23
Current: $24.57
Upside: -6.39%
Rated: Sell
Price Target: $21$23
Current: $26.33
Upside: -12.65%
Maintained: Hold
Price Target: $53.00$56.00
Current: $59.56
Upside: -5.98%
Maintained: Hold
Price Target: $75
Current: $71.54
Upside: +4.84%
Maintained: Buy
Price Target: $75$78
Current: $76.69
Upside: +1.71%
Maintained: Hold
Price Target: $50
Current: $50.57
Upside: -1.13%
Maintained: Hold
Price Target: $47.67$48.00
Current: $51.98
Upside: -7.66%
Maintained: Buy
Price Target: $75$78
Current: $76.44
Upside: +2.04%
Maintained: Buy
Price Target: $270$289
Current: $316.47
Upside: -8.68%
Maintained: Buy
Price Target: $270$282
Current: $270.37
Upside: +4.30%
Maintained: Buy
Price Target: $59
Current: $58.45
Upside: +0.94%
Maintained: Hold
Price Target: $177$183
Current: $211.68
Upside: -13.55%
Maintained: Hold
Price Target: $90$88
Current: $90.81
Upside: -3.09%
Maintained: Buy
Price Target: $76$72
Current: $58.71
Upside: +22.64%
Maintained: Hold
Price Target: $73.00
Current: $76.28
Upside: -4.30%
Maintained: Hold
Price Target: $58$62
Current: $60.64
Upside: +2.24%
Maintained: Buy
Price Target: $69.00
Current: $68.54
Upside: +0.67%
Initiated Coverage: Buy
Price Target: $25
Current: $22.39
Upside: +11.66%
Rated: Buy
Price Target: $41
Current: $39.27
Upside: +4.41%
Rated: Hold
Price Target: $75
Current: $77.52
Upside: -3.25%
Rated: Buy
Price Target: $29$33
Current: $34.22
Upside: -3.57%
Maintained: Hold
Price Target: $27$19
Current: $0.3225
Upside: n/a
Rated: Buy
Price Target: $30
Current: $47.65
Upside: n/a
Maintained: Hold
Price Target: $7.35
Current: $18.78
Upside: n/a
Rated: Buy
Price Target: $175.24
Current: $33.53
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $24.28
Upside: n/a
Maintained: Buy
Price Target: $9.00$8.00
Current: $2.28
Upside: n/a
Rated: Hold
Price Target: $33
Current: $43.33
Upside: n/a
Maintained: Sell
Price Target: $27
Current: $72.28
Upside: n/a
Maintained: Hold
Price Target: $18$19
Current: $67.87
Upside: n/a
Downgraded: Hold
Price Target: $10$12
Current: $15.31
Upside: n/a
Downgraded: Sell
Price Target: $18$21
Current: $49.47
Upside: n/a
Downgraded: Sell
Price Target: $15$17
Current: $10.77
Upside: n/a
Maintained: Hold
Price Target: $35$33
Current: $60.31
Upside: n/a