Theresa Chen

Stock Analyst at Barclays

(4.97)
# 72
Out of 4,429 analysts
964
Total ratings
73.5%
Success rate
18.1%
Average return

Stocks Rated by Theresa Chen

Darling Ingredients
Jun 22, 2026
Initiated Coverage: Hold
Price Target: $58
Current: $53.22
Upside: +8.98%
Kinder Morgan
Jun 12, 2026
Maintained: Buy
Price Target: $34
Current: $32.25
Upside: +5.43%
EagleRock Land, LLC
Jun 8, 2026
Initiated Coverage: Buy
Price Target: $25
Current: $21.09
Upside: +18.54%
Enterprise Products Partners
Jun 4, 2026
Maintained: Buy
Price Target: $41
Current: $36.42
Upside: +12.58%
Pembina Pipeline Corporation
May 21, 2026
Rated: Buy
Price Target: $63.00$69.00
Current: $65.77
Upside: +4.91%
Excelerate Energy
May 21, 2026
Rated: Buy
Price Target: $41
Current: $35.90
Upside: +14.21%
Kodiak Gas Services
May 21, 2026
Rated: Buy
Price Target: $60$76
Current: $70.72
Upside: +7.47%
LandBridge Company LLC
May 21, 2026
Rated: Hold
Price Target: $75
Current: $62.32
Upside: +20.35%
South Bow Corporation
May 21, 2026
Rated: Hold
Price Target: $63.76$48.18
Current: $50.76
Upside: -5.09%
WaterBridge Infrastructure LLC
May 21, 2026
Rated: Buy
Price Target: $29$33
Current: $29.98
Upside: +10.07%
Maintained: Buy
Price Target: $92.00
Current: $96.91
Upside: -5.07%
Maintained: Hold
Price Target: $53.00
Current: $56.91
Upside: -6.87%
Rated: Buy
Price Target: $22$23
Current: $18.89
Upside: +21.76%
Rated: Buy
Price Target: $255$262
Current: $264.51
Upside: -0.95%
Rated: Buy
Price Target: $58$59
Current: $56.90
Upside: +3.69%
Rated: Buy
Price Target: $63$73
Current: $62.75
Upside: +16.33%
Rated: Hold
Price Target: $46$50
Current: $47.01
Upside: +6.36%
Rated: Buy
Price Target: $63$73
Current: $62.63
Upside: +16.56%
Maintained: Buy
Price Target: $230$270
Current: $247.29
Upside: +9.18%
Maintained: Hold
Price Target: $61$71
Current: $65.84
Upside: +7.84%
Rated: Buy
Price Target: $261
Current: $243.78
Upside: +7.06%
Rated: Hold
Price Target: $141$143
Current: $145.04
Upside: -1.41%
Maintained: Hold
Price Target: $82$90
Current: $86.29
Upside: +4.30%
Maintained: Hold
Price Target: $177
Current: $168.41
Upside: +5.10%
Rated: Buy
Price Target: $271
Current: $230.85
Upside: +17.39%
Rated: Sell
Price Target: $60
Current: $59.70
Upside: +0.50%
Rated: Sell
Price Target: $18$21
Current: $21.48
Upside: -2.23%
Rated: Sell
Price Target: $18$21
Current: $23.35
Upside: -10.06%
Rated: Hold
Price Target: $68.00$73.00
Current: $77.68
Upside: -6.02%
Maintained: Hold
Price Target: $73
Current: $74.95
Upside: -2.60%
Maintained: Hold
Price Target: $27$19
Current: $0.4005
Upside: n/a
Rated: Buy
Price Target: $30
Current: $44.98
Upside: n/a
Maintained: Hold
Price Target: $7.21
Current: $17.10
Upside: n/a
Rated: Buy
Price Target: $177.12
Current: $30.42
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $24.78
Upside: n/a
Maintained: Buy
Price Target: $9.00$8.00
Current: $2.60
Upside: n/a
Rated: Hold
Price Target: $33
Current: $45.57
Upside: n/a
Maintained: Sell
Price Target: $27
Current: $39.29
Upside: n/a
Maintained: Hold
Price Target: $18$19
Current: $42.88
Upside: n/a
Downgraded: Hold
Price Target: $10$12
Current: $14.21
Upside: n/a
Downgraded: Sell
Price Target: $18$21
Current: $43.09
Upside: n/a
Downgraded: Sell
Price Target: $15$17
Current: $10.39
Upside: n/a
Maintained: Hold
Price Target: $35$33
Current: $49.55
Upside: n/a