Theresa Chen

Stock Analyst at Barclays

(4.97)
# 73
Out of 4,361 analysts
960
Total ratings
73.4%
Success rate
18%
Average return

Stocks Rated by Theresa Chen

Pembina Pipeline Corporation
May 21, 2026
Rated: Buy
Price Target: $63.00$69.00
Current: $67.49
Upside: +2.24%
Excelerate Energy
May 21, 2026
Rated: Buy
Price Target: $41
Current: $32.74
Upside: +25.23%
Kodiak Gas Services
May 21, 2026
Rated: Buy
Price Target: $60$76
Current: $67.19
Upside: +13.11%
LandBridge Company LLC
May 21, 2026
Rated: Hold
Price Target: $75
Current: $73.19
Upside: +2.47%
South Bow Corporation
May 21, 2026
Rated: Hold
Price Target: $62.31$47.08
Current: $50.90
Upside: -7.51%
WaterBridge Infrastructure LLC
May 21, 2026
Rated: Buy
Price Target: $29$33
Current: $29.98
Upside: +10.07%
TC Energy Corporation
May 15, 2026
Maintained: Buy
Price Target: $92.00
Current: $94.20
Upside: -2.34%
Keyera Corp.
May 15, 2026
Maintained: Hold
Price Target: $53.00
Current: $57.60
Upside: -7.99%
Energy Transfer LP
May 14, 2026
Rated: Buy
Price Target: $22$23
Current: $19.54
Upside: +17.71%
Targa Resources
May 14, 2026
Rated: Buy
Price Target: $255$262
Current: $263.30
Upside: -0.49%
Rated: Buy
Price Target: $58$59
Current: $55.68
Upside: +5.96%
Rated: Buy
Price Target: $63$73
Current: $66.96
Upside: +9.02%
Rated: Hold
Price Target: $46$50
Current: $45.55
Upside: +9.77%
Rated: Buy
Price Target: $63$73
Current: $67.20
Upside: +8.63%
Rated: Buy
Price Target: $41
Current: $37.71
Upside: +8.72%
Maintained: Buy
Price Target: $34
Current: $31.44
Upside: +8.14%
Maintained: Buy
Price Target: $230$270
Current: $263.06
Upside: +2.64%
Maintained: Hold
Price Target: $61$71
Current: $73.22
Upside: -3.03%
Rated: Buy
Price Target: $261
Current: $258.26
Upside: +1.06%
Rated: Hold
Price Target: $141$143
Current: $141.37
Upside: +1.15%
Maintained: Hold
Price Target: $82$90
Current: $86.72
Upside: +3.78%
Maintained: Hold
Price Target: $177
Current: $182.56
Upside: -3.05%
Rated: Buy
Price Target: $271
Current: $236.01
Upside: +14.83%
Rated: Sell
Price Target: $60
Current: $62.43
Upside: -3.89%
Rated: Sell
Price Target: $18$21
Current: $22.96
Upside: -8.54%
Rated: Sell
Price Target: $18$21
Current: $24.90
Upside: -15.66%
Rated: Hold
Price Target: $68.00$73.00
Current: $77.96
Upside: -6.36%
Maintained: Hold
Price Target: $73
Current: $71.31
Upside: +2.37%
Maintained: Hold
Price Target: $27$19
Current: $0.52
Upside: n/a
Rated: Buy
Price Target: $30
Current: $41.59
Upside: n/a
Maintained: Hold
Price Target: $7.33
Current: $16.43
Upside: n/a
Rated: Buy
Price Target: $173.08
Current: $32.00
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $27.33
Upside: n/a
Maintained: Buy
Price Target: $9.00$8.00
Current: $2.87
Upside: n/a
Rated: Hold
Price Target: $33
Current: $42.17
Upside: n/a
Maintained: Sell
Price Target: $27
Current: $43.17
Upside: n/a
Maintained: Hold
Price Target: $18$19
Current: $46.40
Upside: n/a
Downgraded: Hold
Price Target: $10$12
Current: $15.55
Upside: n/a
Downgraded: Sell
Price Target: $18$21
Current: $49.26
Upside: n/a
Downgraded: Sell
Price Target: $15$17
Current: $10.75
Upside: n/a
Maintained: Hold
Price Target: $35$33
Current: $51.95
Upside: n/a