
Theresa Chen
Stock Analyst at Barclays
(4.99)
# 30
Out of 5,060 analysts
1064
Total ratings
74%
Success rate
18.6%
Average return
Main Sectors:
Stocks Rated by Theresa Chen
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: TRP TC Energy Corporation | Maintained: Buy | $102.00 | $87.13 | +17.07% | 54 | Oct 19, 2026 | |
| ET Energy Transfer LP | Reiterated: Buy | $24 | $20.26 | +18.46% | 41 | Oct 15, 2026 | |
| SUN Sunoco LP | Reiterated: Buy | $80 → $83 | $73.26 | +13.30% | 41 | Oct 15, 2026 | |
| SUNC SunocoCorp LLC | Reiterated: Buy | $80 → $83 | $72.67 | +14.21% | 10 | Oct 15, 2026 | |
| KNTK Kinetik Holdings | Reiterated: Hold | $51 → $56 | $55.30 | +1.27% | 26 | Oct 13, 2026 | |
| TSX: KEY Keyera Corp. | Reiterated: Hold | $61.00 → $56.00 | $55.78 | +0.39% | 20 | Oct 13, 2026 | |
| DINO HF Sinclair | Rated: Hold | $86 → $122 | $125.29 | -2.63% | 55 | Oct 12, 2026 | |
| MPC Marathon Petroleum | Rated: Buy | $321 → $488 | $478.07 | +2.08% | 36 | Oct 12, 2026 | |
| MPLX MPLX LP | Rated: Buy | $63 | $58.16 | +8.32% | 41 | Oct 12, 2026 | |
| PSX Phillips 66 | Rated: Hold | $216 → $282 | $293.17 | -3.81% | 55 | Oct 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $49.68 → $46.84 | $49.02 | -4.45% | 8 | Oct 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $284 → $294 | $294.90 | -0.31% | 47 | Oct 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $66 | $63.57 | +3.82% | 24 | Oct 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $279 → $287 | $289.43 | -0.84% | 26 | Oct 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $75.00 → $73.00 | $68.04 | +7.29% | 48 | Oct 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $69.00 → $70.00 | $70.82 | -1.16% | 18 | Oct 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $82 | $71.28 | +15.04% | 33 | Oct 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $65 | $61.36 | +5.93% | 5 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $143 → $142 | $123.67 | +14.82% | 39 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $323 → $441 | $444.71 | -0.83% | 66 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $72 → $67 | $47.21 | +41.92% | 26 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $24 | $25.25 | -4.95% | 25 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $24 | $27.45 | -12.57% | 24 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $27 | $17.57 | +53.67% | 4 | Oct 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $41 | $36.82 | +11.35% | 42 | Sep 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $43 | $33.20 | +29.52% | 26 | Sep 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $34 | $34.20 | -0.58% | 51 | Sep 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $75 | $81.57 | -8.05% | 14 | Aug 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $33 → $34 | $28.49 | +19.34% | 5 | Aug 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88 | $93.31 | -5.69% | 55 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $27 → $19 | $4.15 | n/a | 18 | Aug 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $30 | $53.21 | n/a | 1 | Apr 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7.24 | $18.97 | n/a | 1 | Mar 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $28.84 | n/a | 1 | Feb 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $9.00 → $8.00 | $2.13 | n/a | 5 | Jan 18, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $33 | $37.68 | n/a | 1 | Jan 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $27 | $84.52 | n/a | 20 | Jul 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $18 → $19 | $76.59 | n/a | 17 | Oct 15, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $10 → $12 | $14.24 | n/a | 11 | Oct 14, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $18 → $21 | $49.71 | n/a | 10 | Aug 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $15 → $17 | $9.90 | n/a | 12 | Jan 20, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $35 → $33 | $57.38 | n/a | 2 | Oct 17, 2017 |
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%
Oct 9, 2026
Downgraded: Sell
Price Target: $49.68 → $46.84
Current: $49.02
Upside: -4.45%
Oct 8, 2026
Reiterated: Buy
Price Target: $284 → $294
Current: $294.90
Upside: -0.31%
Oct 7, 2026
Reiterated: Sell
Price Target: $66
Current: $63.57
Upside: +3.82%
Oct 7, 2026
Reiterated: Buy
Price Target: $279 → $287
Current: $289.43
Upside: -0.84%
Oct 7, 2026
Reiterated: Hold
Price Target: $75.00 → $73.00
Current: $68.04
Upside: +7.29%
Oct 7, 2026
Reiterated: Buy
Price Target: $69.00 → $70.00
Current: $70.82
Upside: -1.16%
Oct 7, 2026
Reiterated: Buy
Price Target: $82
Current: $71.28
Upside: +15.04%
Oct 6, 2026
Reiterated: Hold
Price Target: $65
Current: $61.36
Upside: +5.93%
Oct 6, 2026
Reiterated: Hold
Price Target: $143 → $142
Current: $123.67
Upside: +14.82%
Oct 6, 2026
Reiterated: Buy
Price Target: $323 → $441
Current: $444.71
Upside: -0.83%
Oct 5, 2026
Reiterated: Buy
Price Target: $72 → $67
Current: $47.21
Upside: +41.92%
Oct 2, 2026
Reiterated: Sell
Price Target: $24
Current: $25.25
Upside: -4.95%
Oct 2, 2026
Reiterated: Sell
Price Target: $24
Current: $27.45
Upside: -12.57%
Oct 1, 2026
Reiterated: Buy
Price Target: $27
Current: $17.57
Upside: +53.67%
Sep 14, 2026
Reiterated: Buy
Price Target: $41
Current: $36.82
Upside: +11.35%
Sep 11, 2026
Reiterated: Buy
Price Target: $43
Current: $33.20
Upside: +29.52%
Sep 10, 2026
Reiterated: Buy
Price Target: $34
Current: $34.20
Upside: -0.58%
Aug 19, 2026
Reiterated: Hold
Price Target: $75
Current: $81.57
Upside: -8.05%
Aug 19, 2026
Reiterated: Buy
Price Target: $33 → $34
Current: $28.49
Upside: +19.34%
Aug 6, 2026
Reiterated: Hold
Price Target: $88
Current: $93.31
Upside: -5.69%
Aug 5, 2024
Reiterated: Hold
Price Target: $27 → $19
Current: $4.15
Upside: n/a
Apr 6, 2023
Rated: Buy
Price Target: $30
Current: $53.21
Upside: n/a
Mar 10, 2023
Reiterated: Hold
Price Target: $7.24
Current: $18.97
Upside: n/a
Feb 5, 2023
Rated: Buy
Price Target: n/a
Current: $28.84
Upside: n/a
Jan 18, 2023
Reiterated: Buy
Price Target: $9.00 → $8.00
Current: $2.13
Upside: n/a
Jan 10, 2023
Rated: Hold
Price Target: $33
Current: $37.68
Upside: n/a
Jul 5, 2022
Reiterated: Sell
Price Target: $27
Current: $84.52
Upside: n/a
Oct 15, 2021
Reiterated: Hold
Price Target: $18 → $19
Current: $76.59
Upside: n/a
Oct 14, 2021
Downgraded: Hold
Price Target: $10 → $12
Current: $14.24
Upside: n/a
Aug 9, 2021
Downgraded: Sell
Price Target: $18 → $21
Current: $49.71
Upside: n/a
Jan 20, 2021
Downgraded: Sell
Price Target: $15 → $17
Current: $9.90
Upside: n/a
Oct 17, 2017
Reiterated: Hold
Price Target: $35 → $33
Current: $57.38
Upside: n/a