TJ Schultz's Stock Ratings

RBC Capital Analyst

TJ Schultz is an analyst at RBC Capital. 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 12/18/2025

Updated: Dec 18, 2025

Overall Average Return

27.4%

Smart Score

81%

Overall Average Return Percentile

84th

Number of Ratings

114
Buy NowGet Alert
05/20/2024KGSBuy Now
Kodiak Gas Services
$35.75-16.08%$28 → $30MaintainsOutperformGet Alert
03/08/2024KGSBuy Now
Kodiak Gas Services
$35.75-27.27%$26 → $26ReiteratesOutperform → OutperformGet Alert
09/05/2023KGSBuy Now
Kodiak Gas Services
$35.75-30.07% → $25ReiteratesOutperform → OutperformGet Alert
08/08/2023ETRNBuy Now
Equitrans Midstream
→ $13ReiteratesOutperform → OutperformGet Alert
08/04/2023TRGPBuy Now
Targa Resources
$183.40-41.11%$104 → $108MaintainsOutperformGet Alert
08/04/2023GELBuy Now
Genesis Energy
$15.61-16.72%$16 → $13MaintainsOutperformGet Alert
08/03/2023USACBuy Now
USA Compression Partners
$23.67-7.06%$21 → $22MaintainsSector PerformGet Alert
08/02/2023MPCBuy Now
Marathon Petroleum
$174.50-12.89%$148 → $152MaintainsOutperformGet Alert
08/02/2023AROCBuy Now
Archrock
$25.41-33.1%$15 → $17MaintainsOutperformGet Alert
07/28/2023VLOBuy Now
Valero Energy
$163.90-7.87%$151 → $151MaintainsOutperformGet Alert
07/28/2023ETRNBuy Now
Equitrans Midstream
$10 → $13MaintainsOutperformGet Alert
07/24/2023KGSBuy Now
Kodiak Gas Services
$35.75-30.07% → $25Initiates → OutperformGet Alert
07/17/2023VLOBuy Now
Valero Energy
$163.90-7.87%$151 → $151MaintainsOutperformGet Alert
05/30/2023ETRNBuy Now
Equitrans Midstream
$7 → $10UpgradeSector Perform → OutperformGet Alert
05/17/2023WMBBuy Now
Williams Companies
$59.20-34.13% → $39ReiteratesOutperform → OutperformGet Alert
05/08/2023TRGPBuy Now
Targa Resources
$183.40-43.29%$110 → $104MaintainsOutperformGet Alert
05/05/2023GELBuy Now
Genesis Energy
$15.612.5%$17 → $16MaintainsOutperformGet Alert
05/04/2023AROCBuy Now
Archrock
$25.41-40.97%$15 → $15ReiteratesOutperform → OutperformGet Alert
05/04/2023PSXBuy Now
Phillips 66
$131.99-1.51%$132 → $130MaintainsOutperformGet Alert
05/04/2023ENLCBuy Now
EnLink Midstream
$14 → $13MaintainsSector PerformGet Alert
05/03/2023USACBuy Now
USA Compression Partners
$23.67-11.28%$23 → $21MaintainsSector PerformGet Alert
05/03/2023MPCBuy Now
Marathon Petroleum
$174.50-15.19% → $148Reiterates → OutperformGet Alert
05/03/2023ETRNBuy Now
Equitrans Midstream
$8 → $7MaintainsSector PerformGet Alert
04/28/2023VLOBuy Now
Valero Energy
$163.90-7.87%$159 → $151MaintainsOutperformGet Alert
04/21/2023GELBuy Now
Genesis Energy
$15.618.9%$19 → $17MaintainsOutperformGet Alert
04/19/2023VLOBuy Now
Valero Energy
$163.90-2.99% → $159MaintainsOutperformGet Alert
02/23/2023AROCBuy Now
Archrock
$25.41-40.97%$12 → $15MaintainsOutperformGet Alert
02/15/2023USACBuy Now
USA Compression Partners
$23.67-2.83%$19 → $23MaintainsSector PerformGet Alert
02/08/2023PSXBuy Now
Phillips 66
$131.990.01%$130 → $132MaintainsOutperformGet Alert
01/30/2023VLOBuy Now
Valero Energy
$163.900.67%$156 → $165MaintainsOutperformGet Alert
01/18/2023VLOBuy Now
Valero Energy
$163.90-4.82% → $156MaintainsOutperformGet Alert
11/10/2022PSXBuy Now
Phillips 66
$131.99-0.75%$119 → $131MaintainsOutperformGet Alert
11/03/2022ENLCBuy Now
EnLink Midstream
$12 → $14MaintainsSector PerformGet Alert
11/02/2022MPCBuy Now
Marathon Petroleum
$174.50-22.64%$126 → $135MaintainsOutperformGet Alert
11/02/2022ETRNBuy Now
Equitrans Midstream
$10 → $9MaintainsSector PerformGet Alert
10/28/2022GELBuy Now
Genesis Energy
$15.6128.12%$18 → $20MaintainsOutperformGet Alert
10/26/2022VLOBuy Now
Valero Energy
$163.90-7.87% → $151MaintainsOutperformGet Alert
10/14/2022VLOBuy Now
Valero Energy
$163.90-9.09% → $149MaintainsOutperformGet Alert
08/03/2022MPCBuy Now
Marathon Petroleum
$174.50-30.66%$110 → $121MaintainsOutperformGet Alert
08/03/2022ETRNBuy Now
Equitrans Midstream
$9 → $10MaintainsSector PerformGet Alert
07/29/2022VLOBuy Now
Valero Energy
$163.90-12.75% → $143MaintainsOutperformGet Alert
07/15/2022VLOBuy Now
Valero Energy
$163.90-13.97% → $141MaintainsOutperformGet Alert
07/12/2022TRGPBuy Now
Targa Resources
$183.40-45.47%$90 → $100MaintainsOutperformGet Alert
07/01/2022STRBuy Now
Sitio Royalties
$36 → $43UpgradeSector Perform → OutperformGet Alert
05/05/2022MPCBuy Now
Marathon Petroleum
$174.50-38.11%$98 → $108MaintainsOutperformGet Alert
05/05/2022ENLCBuy Now
EnLink Midstream
$9 → $12MaintainsSector PerformGet Alert
05/04/2022WMBBuy Now
Williams Companies
$59.20-34.13%$35 → $39MaintainsOutperformGet Alert
05/04/2022USACBuy Now
USA Compression Partners
$23.67-23.95%$17 → $18MaintainsSector PerformGet Alert
05/04/2022ETRNBuy Now
Equitrans Midstream
$8 → $9MaintainsSector PerformGet Alert
05/03/2022PSXBuy Now
Phillips 66
$131.99-19.69%$103 → $106MaintainsOutperformGet Alert
04/27/2022VLOBuy Now
Valero Energy
$163.90-26.78%$108 → $120MaintainsOutperformGet Alert
04/06/2022VLOBuy Now
Valero Energy
$163.90-34.11%$98 → $108MaintainsOutperformGet Alert
02/23/2022WMBBuy Now
Williams Companies
$59.20-40.88%$32 → $35MaintainsOutperformGet Alert
01/24/2022VLOBuy Now
Valero Energy
$163.90-40.21% → $98MaintainsOutperformGet Alert
12/14/2021VLOBuy Now
Valero Energy
$163.90-40.82%$97 → $97MaintainsOutperformGet Alert
11/11/2021GELBuy Now
Genesis Energy
$15.61-3.91%$13 → $15MaintainsOutperformGet Alert
11/09/2021TRGPBuy Now
Targa Resources
$183.40-62.38%$63 → $69MaintainsOutperformGet Alert
11/04/2021ENLCBuy Now
EnLink Midstream
$7 → $8MaintainsSector PerformGet Alert
11/03/2021WMBBuy Now
Williams Companies
$59.20-45.95%$30 → $32MaintainsOutperformGet Alert
11/02/2021PSXBuy Now
Phillips 66
$131.99-28.02%$94 → $95MaintainsOutperformGet Alert
11/01/2021PBFBuy Now
PBF Energy
$26.40-39.4%$14 → $16MaintainsSector PerformGet Alert
10/25/2021VLOBuy Now
Valero Energy
$163.90-40.82%$93 → $97MaintainsOutperformGet Alert
07/30/2021VLOBuy Now
Valero Energy
$163.90-43.87%$91 → $92MaintainsOutperformGet Alert
07/14/2021VLOBuy Now
Valero Energy
$163.90-44.48% → $91MaintainsOutperformGet Alert
06/09/2021VLOBuy Now
Valero Energy
$163.90-42.04% → $95MaintainsOutperformGet Alert
05/26/2021ENLCBuy Now
EnLink Midstream
→ $5DowngradeOutperform → Sector PerformGet Alert
05/19/2021WMBBuy Now
Williams Companies
$59.20-51.02%$28 → $29MaintainsOutperformGet Alert
04/27/2021VLOBuy Now
Valero Energy
$163.90-42.65%$82 → $94MaintainsOutperformGet Alert
04/19/2021VLOBuy Now
Valero Energy
$163.90-49.97% → $82MaintainsOutperformGet Alert
01/28/2021VLOBuy Now
Valero Energy
$163.90-59.12%$67 → $67MaintainsOutperformGet Alert
01/14/2021VLOBuy Now
Valero Energy
$163.90-59.12%$67 → $67MaintainsOutperformGet Alert
12/16/2020VLOBuy Now
Valero Energy
$163.90-59.12% → $67MaintainsOutperformGet Alert
08/03/2020PBFBuy Now
PBF Energy
$26.40-65.91%$10 → $9MaintainsSector PerformGet Alert
05/11/2020TRGPBuy Now
Targa Resources
$183.40-88%$23 → $22MaintainsOutperformGet Alert
04/03/2020MICBuy Now
Macquarie Infrastructure
$34 → $26DowngradeOutperform → Sector PerformGet Alert
03/25/2020MICBuy Now
Macquarie Infrastructure
$41 → $34UpgradeSector Perform → OutperformGet Alert
02/25/2020BSMBuy Now
Black Stone Minerals
$13.75-12.73%$17 → $12DowngradeOutperform → Sector PerformGet Alert
02/21/2020TRGPBuy Now
Targa Resources
$183.40-73.28%$48 → $49Reiterates → OutperformGet Alert
01/17/2020ENLCBuy Now
EnLink Midstream
$10 → $9MaintainsOutperformGet Alert
05/09/2019MPCBuy Now
Marathon Petroleum
$174.50-59.89%$71 → $70MaintainsOutperformGet Alert
04/18/2019BSMBuy Now
Black Stone Minerals
$13.7567.27% → $23Initiates → OutperformGet Alert
04/18/2019ETRNBuy Now
Equitrans Midstream
→ $23Initiates → Sector PerformGet Alert
02/21/2019MICBuy Now
Macquarie Infrastructure
$45 → $41DowngradeOutperform → Sector PerformGet Alert
11/08/2018ENLKBuy Now
EnLink Midstream Partners
$19 → $17MaintainsSector PerformGet Alert
11/08/2018ENLCBuy Now
EnLink Midstream
$20 → $18MaintainsOutperformGet Alert
11/07/2018USACBuy Now
USA Compression Partners
$23.67-11.28% → $21UpgradeSector Perform → OutperformGet Alert
11/06/2018SHLXBuy Now
Shell Midstream Partners
→ $22DowngradeOutperform → Sector PerformGet Alert
11/02/2018GELBuy Now
Genesis Energy
$15.6185.78% → $29UpgradeSector Perform → OutperformGet Alert
10/23/2018ENLKBuy Now
EnLink Midstream Partners
→ $19Downgrade → Sector PerformGet Alert
05/03/2018ENLCBuy Now
EnLink Midstream
UpgradeSector Perform → OutperformGet Alert
05/01/2018MPCBuy Now
Marathon Petroleum
$174.50DowngradeTop Pick → OutperformGet Alert
01/03/2018APLPBuy Now
Archrock Partners
DowngradeOutperform → Sector PerformGet Alert
10/31/2017DMBuy Now
Desktop Metal
DowngradeOutperform → Sector PerformGet Alert
08/28/2017AMIDBuy Now
American Midstream Partners LP Com Units Repstg Ltd Partner Int
DowngradeOutperform → Sector PerformGet Alert
08/23/2017AROCBuy Now
Archrock
$25.41UpgradeSector Perform → OutperformGet Alert
08/23/2017APLPBuy Now
Archrock Partners
UpgradeSector Perform → OutperformGet Alert
08/01/2017BWPBuy Now
Boardwalk Pipeline
DowngradeOutperform → Sector PerformGet Alert
06/20/2017RMPBuy Now
Rice Midstream Partners
DowngradeOutperform → Sector PerformGet Alert
02/17/2017GELBuy Now
Genesis Energy
$15.61DowngradeOutperform → Sector PerformGet Alert
02/14/2017USACBuy Now
USA Compression Partners
$23.67-15.5%$17 → $20DowngradeOutperform → Sector PerformGet Alert
09/26/2016WMBBuy Now
Williams Companies
$59.20-34.13% → $39Initiates → OutperformGet Alert
08/19/2016AMIDBuy Now
American Midstream Partners LP Com Units Repstg Ltd Partner Int
Initiates → OutperformGet Alert
08/05/2016AROCBuy Now
Archrock
$25.41UpgradeUnderperform → Sector PerformGet Alert
05/03/2016AROCBuy Now
Archrock
$25.41DowngradeSector Perform → UnderperformGet Alert
05/02/2016SHLXBuy Now
Shell Midstream Partners
→ $47Initiates → OutperformGet Alert
04/12/2016PBFBuy Now
PBF Energy
$26.4024.98% → $33Initiates → Sector PerformGet Alert
07/20/2015GELBuy Now
Genesis Energy
$15.61271.56%$56 → $58MaintainsOutperformGet Alert
05/06/2015MICBuy Now
Macquarie Infrastructure
$94 → $100MaintainsOutperformGet Alert
01/12/2015RMPBuy Now
Rice Midstream Partners
→ $23Initiates → OutperformGet Alert
11/05/2014DMBuy Now
Desktop Metal
→ $38Initiates → OutperformGet Alert
10/02/2014VLOBuy Now
Valero Energy
$163.90-59.73% → $66Initiates → OutperformGet Alert
10/02/2014MPCBuy Now
Marathon Petroleum
$174.50-34.1% → $115Initiates → Top PickGet Alert
04/21/2014BWPBuy Now
Boardwalk Pipeline Partners L.P.
$14 → $22UpgradeSector Perform → OutperformGet Alert
06/26/2013USACBuy Now
USA Compression Partners
$23.679.84% → $26Initiates → OutperformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free