Theresa Chen's Stock Ratings

Barclays Analyst

Theresa Chen is an analyst at Barclays. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/07/2024

Overall Average Return

18.3%

Smart Score

81.2%

Overall Average Return Percentile

77th

Number of Ratings

126
Buy NowGet Alert
07/01/2024VLOBuy Now
Valero Energy
$149.3514.49%$173 → $171MaintainsOverweightGet Alert
07/01/2024PSXBuy Now
Phillips 66
$135.954.45%$147 → $142MaintainsEqual-WeightGet Alert
07/01/2024DINOBuy Now
HF Sinclair
$49.9912.02%$60 → $56MaintainsEqual-WeightGet Alert
07/01/2024MPCBuy Now
Marathon Petroleum
$167.0010.78%$195 → $185MaintainsOverweightGet Alert
06/10/2024SUNBuy Now
Sunoco
$56.208.54% → $61ReinstatesOverweight → OverweightGet Alert
05/06/2024NFEBuy Now
New Fortress Energy
$19.7136.99%$32 → $27MaintainsEqual-WeightGet Alert
05/06/2024MPCBuy Now
Marathon Petroleum
$167.0016.77%$221 → $195MaintainsOverweightGet Alert
04/30/2024VLOBuy Now
Valero Energy
$149.3515.83%$179 → $173MaintainsOverweightGet Alert
04/30/2024PSXBuy Now
Phillips 66
$135.958.13%$155 → $147MaintainsEqual-WeightGet Alert
04/22/2024KNTKBuy Now
Kinetik Holdings
$42.21-5.24% → $40Initiates → Equal-WeightGet Alert
04/18/2024PSXBuy Now
Phillips 66
$135.9514.01%$139 → $155MaintainsEqual-WeightGet Alert
04/12/2024PAGPBuy Now
Plains GP Holdings
$19.55-7.93%$16 → $18MaintainsUnderweightGet Alert
04/11/2024WMBBuy Now
Williams Companies
$42.35-10.27%$37 → $38MaintainsEqual-WeightGet Alert
04/05/2024MPCBuy Now
Marathon Petroleum
$167.0032.34%$168 → $221MaintainsOverweightGet Alert
04/03/2024VLOBuy Now
Valero Energy
$149.3519.85%$149 → $179MaintainsOverweightGet Alert
03/26/2024EPDBuy Now
Enterprise Prods Partners
$29.106.53%$30 → $31MaintainsOverweightGet Alert
03/07/2024OKEBuy Now
ONEOK
$82.00-2.44%$73 → $80MaintainsEqual-WeightGet Alert
02/26/2024DINOBuy Now
HF Sinclair
$49.9920.02% → $60Reinstates → Equal-WeightGet Alert
02/05/2024PSXBuy Now
Phillips 66
$135.952.24%$132 → $139MaintainsEqual-WeightGet Alert
02/05/2024MPCBuy Now
Marathon Petroleum
$167.000.6%$163 → $168MaintainsOverweightGet Alert
01/29/2024VLOBuy Now
Valero Energy
$149.35-0.24%$146 → $149MaintainsOverweightGet Alert
01/29/2024TRPBuy Now
TC Energy
$37.4846.74%$53 → $55MaintainsEqual-WeightGet Alert
01/17/2024SUNBuy Now
Sunoco
$56.2013.88%$57 → $64MaintainsOverweightGet Alert
01/17/2024TRGPBuy Now
Targa Resources
$132.55-20.78%$94 → $105MaintainsOverweightGet Alert
12/04/2023TRPBuy Now
TC Energy
$37.4836.07%$50 → $51MaintainsEqual-WeightGet Alert
11/02/2023EQHBuy Now
Equitable Hldgs
$40.38-23.23%$32 → $31MaintainsOverweightGet Alert
10/18/2023TRPBuy Now
TC Energy
$37.4833.4%$51 → $50MaintainsEqual-WeightGet Alert
10/18/2023TRGPBuy Now
Targa Resources
$132.55-29.08%$89 → $94MaintainsOverweightGet Alert
10/18/2023SUNBuy Now
Sunoco
$56.20-5.69%$50 → $53MaintainsOverweightGet Alert
10/18/2023ENBBuy Now
Enbridge
$35.4235.52%$54 → $48MaintainsEqual-WeightGet Alert
10/10/2023EQHBuy Now
Equitable Hldgs
$40.38-20.75%$33 → $32MaintainsOverweightGet Alert
09/25/2023PAGPBuy Now
Plains GP Holdings
$19.55-23.27% → $15DowngradeEqual-Weight → UnderweightGet Alert
09/25/2023PAABuy Now
Plains All American
$18.44-18.66% → $15DowngradeEqual-Weight → UnderweightGet Alert
08/14/2023SUNBuy Now
Sunoco
$56.20-11.03%$51 → $50MaintainsOverweightGet Alert
08/14/2023KGSBuy Now
Kodiak Gas Services
$26.67-17.51%$19 → $22MaintainsEqual-WeightGet Alert
08/07/2023VLOBuy Now
Valero Energy
$149.35-4.92%$139 → $142MaintainsOverweightGet Alert
08/07/2023MPCBuy Now
Marathon Petroleum
$167.00-8.98%$132 → $152MaintainsOverweightGet Alert
08/07/2023EQHBuy Now
Equitable Hldgs
$40.38-18.28%$31 → $33MaintainsOverweightGet Alert
07/24/2023KGSBuy Now
Kodiak Gas Services
$26.67-28.76% → $19Initiates → Equal-WeightGet Alert
07/11/2023MPCBuy Now
Marathon Petroleum
$167.00-20.96%$124 → $132MaintainsOverweightGet Alert
05/12/2023EQHBuy Now
Equitable Hldgs
$40.38-23.23%$30 → $31MaintainsOverweightGet Alert
05/08/2023VLOBuy Now
Valero Energy
$149.35-6.93%$166 → $139MaintainsOverweightGet Alert
05/08/2023MPCBuy Now
Marathon Petroleum
$167.00-25.75%$139 → $124MaintainsOverweightGet Alert
04/18/2023UGIBuy Now
UGI
$22.2366.44%$40 → $37MaintainsUnderweightGet Alert
04/18/2023TRGPBuy Now
Targa Resources
$132.55-30.59%$87 → $92MaintainsOverweightGet Alert
04/18/2023TRPBuy Now
TC Energy
$37.4838.74%$51 → $52MaintainsEqual-WeightGet Alert
04/18/2023SUNBuy Now
Sunoco
$56.20-9.25%$48 → $51MaintainsOverweightGet Alert
04/18/2023PAGPBuy Now
Plains GP Holdings
$19.55-23.27%$13 → $15MaintainsEqual-WeightGet Alert
04/18/2023PAABuy Now
Plains All American
$18.44-18.66%$13 → $15MaintainsEqual-WeightGet Alert
04/18/2023OKEBuy Now
ONEOK
$82.00-14.63%$71 → $70MaintainsEqual-WeightGet Alert
04/18/2023NSBuy Now
NuStar Energy
$19 → $18MaintainsOverweightGet Alert
04/18/2023MMPBuy Now
Magellan Midstream
$59 → $60MaintainsOverweightGet Alert
04/18/2023KMIBuy Now
Kinder Morgan
$19.970.15%$21 → $20MaintainsEqual-WeightGet Alert
04/18/2023EPDBuy Now
Enterprise Prods Partners
$29.103.09%$29 → $30MaintainsOverweightGet Alert
04/06/2023EQHBuy Now
Equitable Hldgs
$40.38-25.71%$34 → $30MaintainsOverweightGet Alert
04/06/2023VLOBuy Now
Valero Energy
$149.3511.15%$159 → $166MaintainsOverweightGet Alert
04/05/2023MPLXBuy Now
MPLX
$42.50-10.59%$37 → $38MaintainsOverweightGet Alert
04/05/2023MPCBuy Now
Marathon Petroleum
$167.00-16.77%$130 → $139MaintainsOverweightGet Alert
01/27/2023VLOBuy Now
Valero Energy
$149.356.46%$151 → $159MaintainsOverweightGet Alert
01/18/2023KMIBuy Now
Kinder Morgan
$19.975.16%$20 → $21MaintainsEqual-WeightGet Alert
01/18/2023ETBuy Now
Energy Transfer
$16.08-6.73%$14 → $15MaintainsOverweightGet Alert
01/18/2023ENBBuy Now
Enbridge
$35.4249.63%$55 → $53MaintainsEqual-WeightGet Alert
01/18/2023ANRGBuy Now
Anaergia
$9 → $8MaintainsOverweightGet Alert
01/18/2023UGIBuy Now
UGI
$22.2375.44% → $39DowngradeEqual-Weight → UnderweightGet Alert
01/18/2023MMPBuy Now
Magellan Midstream
→ $59UpgradeEqual-Weight → OverweightGet Alert
01/10/2023MPCBuy Now
Marathon Petroleum
$167.00-22.16%$126 → $130MaintainsOverweightGet Alert
01/06/2023VLOBuy Now
Valero Energy
$149.351.1%$138 → $151MaintainsOverweightGet Alert
12/07/2022SUNBuy Now
Sunoco
$56.20-18.15%$44 → $46MaintainsOverweightGet Alert
10/31/2022MMPBuy Now
Magellan Midstream
$49 → $55MaintainsEqual-WeightGet Alert
10/26/2022VLOBuy Now
Valero Energy
$149.35-7.6%$134 → $138MaintainsOverweightGet Alert
10/19/2022UGIBuy Now
UGI
$22.2361.94%$40 → $36MaintainsEqual-WeightGet Alert
10/19/2022TRPBuy Now
TC Energy
$37.4873.43%$67 → $65MaintainsEqual-WeightGet Alert
10/19/2022OKEBuy Now
ONEOK
$82.00-28.05%$62 → $59MaintainsEqual-WeightGet Alert
10/19/2022NFEBuy Now
New Fortress Energy
$19.71143.53%$54 → $48MaintainsEqual-WeightGet Alert
10/19/2022KMIBuy Now
Kinder Morgan
$19.970.15%$21 → $20MaintainsEqual-WeightGet Alert
10/19/2022DTMBuy Now
DT Midstream
$69.34-9.14%$65 → $63MaintainsOverweightGet Alert
10/13/2022MMPBuy Now
Magellan Midstream
$51 → $49MaintainsEqual-WeightGet Alert
10/10/2022MPCBuy Now
Marathon Petroleum
$167.00-24.55%$112 → $126MaintainsOverweightGet Alert
10/07/2022VLOBuy Now
Valero Energy
$149.35-10.28% → $134MaintainsOverweightGet Alert
10/05/2022DINOBuy Now
HF Sinclair
$49.9922.02%$56 → $61MaintainsEqual-WeightGet Alert
09/30/2022ENBBuy Now
Enbridge
$35.4260.93%$58 → $57MaintainsEqual-WeightGet Alert
08/16/2022PAABuy Now
Plains All American
$18.44-29.5%$12 → $13MaintainsEqual-WeightGet Alert
08/16/2022PAGPBuy Now
Plains GP Holdings
$19.55-33.5%$12 → $13MaintainsEqual-WeightGet Alert
08/16/2022MPCBuy Now
Marathon Petroleum
$167.00-32.93%$94 → $112MaintainsOverweightGet Alert
08/16/2022KMIBuy Now
Kinder Morgan
$19.975.16%$20 → $21MaintainsEqual-WeightGet Alert
08/16/2022VLOBuy Now
Valero Energy
$149.35-6.93%$133 → $139MaintainsOverweightGet Alert
08/16/2022DINOBuy Now
HF Sinclair
$49.9912.02%$51 → $56MaintainsEqual-WeightGet Alert
08/16/2022ETBuy Now
Energy Transfer
$16.08-12.95%$13 → $14MaintainsOverweightGet Alert
08/16/2022DTMBuy Now
DT Midstream
$69.34-10.59%$59 → $62MaintainsOverweightGet Alert
08/16/2022DCPBuy Now
DCP Midstream
$38 → $40MaintainsOverweightGet Alert
07/20/2022WESBuy Now
Western Midstream
$41.30-24.94%$29 → $31MaintainsOverweightGet Alert
07/20/2022TRGPBuy Now
Targa Resources
$132.55-34.36%$92 → $87MaintainsOverweightGet Alert
07/20/2022TRPBuy Now
TC Energy
$37.4878.76%$71 → $67MaintainsEqual-WeightGet Alert
07/20/2022SUNBuy Now
Sunoco
$56.20-21.71%$47 → $44MaintainsOverweightGet Alert
07/20/2022PAGPBuy Now
Plains GP Holdings
$19.55-38.62%$13 → $12MaintainsEqual-WeightGet Alert
07/20/2022PAABuy Now
Plains All American
$18.44-34.92%$13 → $12MaintainsEqual-WeightGet Alert
07/20/2022OKEBuy Now
ONEOK
$82.00-24.39%$71 → $62MaintainsEqual-WeightGet Alert
07/20/2022KMIBuy Now
Kinder Morgan
$19.970.15%$21 → $20MaintainsEqual-WeightGet Alert
07/20/2022ETBuy Now
Energy Transfer
$16.08-19.17%$14 → $13MaintainsOverweightGet Alert
07/20/2022DCPBuy Now
DCP Midstream
$43 → $38MaintainsOverweightGet Alert
07/20/2022DTMBuy Now
DT Midstream
$69.34-14.91%$58 → $59UpgradeEqual-Weight → OverweightGet Alert
07/06/2022VLOBuy Now
Valero Energy
$149.35-10.95%$120 → $133MaintainsOverweightGet Alert
07/06/2022PSXBuy Now
Phillips 66
$135.95-16.88%$95 → $113MaintainsOverweightGet Alert
07/05/2022DINOBuy Now
HF Sinclair
$49.992.02%$38 → $51MaintainsEqual-WeightGet Alert
07/05/2022PBFBuy Now
PBF Energy
$42.55-36.55%$25 → $27MaintainsUnderweightGet Alert
06/17/2022LFGBuy Now
Archaea Energy
→ $26Initiates → OverweightGet Alert
04/27/2022VLOBuy Now
Valero Energy
$149.35-19.65%$114 → $120MaintainsOverweightGet Alert
04/10/2022VLOBuy Now
Valero Energy
$149.35-23.67% → $114MaintainsOverweightGet Alert
03/15/2022LNGBuy Now
Cheniere Energy
$175.40-8.78%$131 → $160MaintainsOverweightGet Alert
01/20/2022LNGBuy Now
Cheniere Energy
$175.40-25.31%$129 → $131MaintainsOverweightGet Alert
01/20/2022TRGPBuy Now
Targa Resources
$132.55-45.68%$66 → $72MaintainsOverweightGet Alert
01/20/2022SHLXBuy Now
Shell Midstream Partners
$14 → $13DowngradeOverweight → Equal-WeightGet Alert
01/20/2022MMPBuy Now
Magellan Midstream
$53 → $51DowngradeOverweight → Equal-WeightGet Alert
01/20/2022HEPBuy Now
Holly Energy Partners
$20 → $17DowngradeEqual-Weight → UnderweightGet Alert
01/11/2022MPCBuy Now
Marathon Petroleum
$167.00-52.1%$68 → $80MaintainsOverweightGet Alert
01/04/2022HFCBuy Now
HollyFrontier
$33 → $37MaintainsEqual-WeightGet Alert
12/07/2021SUNBuy Now
Sunoco
$56.20-21.71%MaintainsOverweightGet Alert
10/22/2021VLOBuy Now
Valero Energy
$149.35-35.05% → $97MaintainsOverweightGet Alert
07/28/2021VLOBuy Now
Valero Energy
$149.35-49.78% → $75MaintainsOverweightGet Alert
07/08/2021VLOBuy Now
Valero Energy
$149.35-44.43%$94 → $83MaintainsOverweightGet Alert
04/12/2021VLOBuy Now
Valero Energy
$149.35-43.76%$85 → $84MaintainsOverweightGet Alert
03/08/2021VLOBuy Now
Valero Energy
$149.35-43.09%$69 → $85MaintainsOverweightGet Alert
01/31/2021VLOBuy Now
Valero Energy
$149.35-53.8% → $69MaintainsOverweightGet Alert
11/30/2020VLOBuy Now
Valero Energy
$149.35-56.48% → $65MaintainsOverweightGet Alert
10/23/2020VLOBuy Now
Valero Energy
$149.35-65.18%$62 → $52MaintainsOverweightGet Alert
04/07/2020VLOBuy Now
Valero Energy
$149.35-45.77%$107 → $81MaintainsOverweightGet Alert