Bill Selesky's Stock Ratings

Argus Research Analyst

Bill Selesky is an analyst at Argus Research. 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/16/2025

Updated: Dec 16, 2025

Overall Average Return

26.5%

Smart Score

74.2%

Overall Average Return Percentile

83rd

Number of Ratings

132
Buy NowGet Alert
11/25/2025CMIBuy Now
Cummins
$517.2510.78%$459 → $573MaintainsBuyGet Alert
09/12/2025APDBuy Now
Air Products
$244.71UpgradeHold → BuyGet Alert
08/29/2025AAPBuy Now
Advance Auto Parts
$45.2633.72%$60.52 → $60.52ReiteratesHold → HoldGet Alert
08/25/2025EOGBuy Now
EOG Resources
$105.93DowngradeBuy → HoldGet Alert
08/14/2025WMBBuy Now
Williams Companies
$59.4810.96%$66 → $66ReiteratesBuy → BuyGet Alert
08/12/2025ENBBuy Now
Enbridge
$47.6213.4%$50 → $54MaintainsBuyGet Alert
06/09/2025TSLABuy Now
Tesla
$471.61DowngradeBuy → HoldGet Alert
03/31/2025CTVABuy Now
Corteva
$65.884.74%$69 → $69UpgradeHold → BuyGet Alert
01/02/2025AZOBuy Now
AutoZone
$3.49K5.43%$3560 → $3678MaintainsBuyGet Alert
12/12/2024ALTMBuy Now
Arcadium Lithium
DowngradeBuy → HoldGet Alert
10/25/2024BKRBuy Now
Baker Hughes
$46.89UpgradeHold → BuyGet Alert
10/01/2024EATBuy Now
Brinker International
$144.60DowngradeBuy → HoldGet Alert
08/07/2024CTVABuy Now
Corteva
$65.88DowngradeBuy → HoldGet Alert
07/26/2024TSLABuy Now
Tesla
$471.61-39.36%$286 → $286ReiteratesBuy → BuyGet Alert
07/19/2024KMIBuy Now
Kinder Morgan
$26.80-10.45% → $24UpgradeHold → BuyGet Alert
06/20/2024WMBBuy Now
Williams Companies
$59.48UpgradeHold → BuyGet Alert
06/06/2024SHELBuy Now
Shell
$72.239.37%$77 → $79MaintainsBuyGet Alert
05/30/2024PSXBuy Now
Phillips 66
$139.5119.7%$167 → $167ReiteratesBuy → BuyGet Alert
05/21/2024EATBuy Now
Brinker International
$144.60-50.21% → $72UpgradeHold → BuyGet Alert
05/16/2024VLOBuy Now
Valero Energy
$166.90DowngradeBuy → HoldGet Alert
05/08/2024AVYBuy Now
Avery Dennison
$183.6933.38%$240 → $245MaintainsBuyGet Alert
03/14/2024MROBuy Now
Marathon Oil
→ $31UpgradeHold → BuyGet Alert
03/05/2024LYFTBuy Now
Lyft
$19.074.88% → $20UpgradeHold → BuyGet Alert
03/04/2024UBERBuy Now
Uber Technologies
$81.5516.49%$69 → $95MaintainsBuyGet Alert
12/21/2023SHWBuy Now
Sherwin-Williams
$328.4515.09%$330 → $378MaintainsBuyGet Alert
11/24/2023PXDBuy Now
Pioneer Natural Resources
DowngradeBuy → SellGet Alert
11/07/2023HESBuy Now
Hess
→ $171UpgradeHold → BuyGet Alert
10/27/2023DOWBuy Now
Dow
$23.42DowngradeBuy → HoldGet Alert
08/17/2023CTVABuy Now
Corteva
$65.883.22%$78 → $68MaintainsBuyGet Alert
08/16/2023MMPBuy Now
Magellan Midstream
DowngradeHold → SellGet Alert
08/14/2023PSXBuy Now
Phillips 66
$139.51-3.95%$125 → $134MaintainsBuyGet Alert
08/01/2023LINBuy Now
Linde
$417.6410.86%$440 → $463MaintainsBuyGet Alert
07/26/2023AVYBuy Now
Avery Dennison
$183.698.88%$220 → $200MaintainsBuyGet Alert
05/02/2023PCARBuy Now
PACCAR
$112.96DowngradeBuy → HoldGet Alert
02/28/2023WMBBuy Now
Williams Companies
$59.48DowngradeBuy → HoldGet Alert
02/14/2023LYFTBuy Now
Lyft
$19.07DowngradeBuy → HoldGet Alert
02/02/2023XOMBuy Now
Exxon Mobil
$117.6213.08%$128 → $133MaintainsBuyGet Alert
11/17/2022DVNBuy Now
Devon Energy
$36.15148.96%$77 → $90MaintainsBuyGet Alert
07/22/2022TSLABuy Now
Tesla
$471.61138.12%$1313 → $1123MaintainsBuyGet Alert
05/23/2022CTVABuy Now
Corteva
$65.884.74%$61 → $69MaintainsBuyGet Alert
05/09/2022XOMBuy Now
Exxon Mobil
$117.62-11.58%$92 → $104MaintainsBuyGet Alert
04/25/2022DOWBuy Now
Dow
$23.42245.85%$78 → $81MaintainsBuyGet Alert
02/02/2022XOMBuy Now
Exxon Mobil
$117.62-21.78% → $92UpgradeHold → BuyGet Alert
10/26/2021VLOBuy Now
Valero Energy
$166.90-44.28%$83 → $93MaintainsBuyGet Alert
10/20/2021HALBuy Now
Halliburton
$28.4112.64% → $32UpgradeHold → BuyGet Alert
05/17/2021WMBBuy Now
Williams Companies
$59.48-49.56% → $30UpgradeHold → BuyGet Alert
05/14/2021DDBuy Now
DuPont de Nemours
$40.46129.86%$81 → $93MaintainsBuyGet Alert
05/12/2021CVXBuy Now
Chevron
$149.64-15.13%$108 → $127MaintainsBuyGet Alert
05/04/2021SHWBuy Now
Sherwin-Williams
$328.45-1.05%$263 → $325MaintainsBuyGet Alert
05/03/2021VLOBuy Now
Valero Energy
$166.90-50.27%$70 → $83MaintainsBuyGet Alert
04/19/2021PPGBuy Now
PPG Indus
$103.7286.08%$157 → $193MaintainsBuyGet Alert
02/22/2021ALBBuy Now
Albemarle
$133.4032.68%$140 → $177MaintainsBuyGet Alert
02/11/2021CMIBuy Now
Cummins
$517.25-45.67%$246 → $281MaintainsBuyGet Alert
02/09/2021FBuy Now
Ford Motor
$13.801.44% → $14UpgradeHold → BuyGet Alert
02/02/2021LYBBuy Now
LyondellBasell Industries
$43.36128.32% → $99UpgradeHold → BuyGet Alert
01/14/2021GMBuy Now
General Motors
$82.10-31.79% → $56UpgradeHold → BuyGet Alert
10/22/2020PCARBuy Now
PACCAR
$112.96-4.39% → $108UpgradeHold → BuyGet Alert
08/31/2020TSLABuy Now
Tesla
$471.6120.01%$378 → $566MaintainsBuyGet Alert
08/03/2020OKEBuy Now
ONEOK
$72.83DowngradeBuy → HoldGet Alert
07/24/2020TSLABuy Now
Tesla
$471.61300.33% → $1888UpgradeHold → BuyGet Alert
07/22/2020NBLBuy Now
Noble Energy
DowngradeBuy → SellGet Alert
07/20/2020PPGBuy Now
PPG Indus
$103.7230.16%$108 → $135MaintainsBuyGet Alert
05/01/2020PPGBuy Now
PPG Indus
$103.724.13%$148 → $108MaintainsBuyGet Alert
04/15/2020VLOBuy Now
Valero Energy
$166.90-63.45%$110 → $61MaintainsBuyGet Alert
03/31/2020BKRBuy Now
Baker Hughes
$46.89DowngradeBuy → HoldGet Alert
03/31/2020HPQBuy Now
HP
$24.40UpgradeHold → BuyGet Alert
03/25/2020APDBuy Now
Air Products & Chemicals
$244.71-4.38%$276 → $234Reiterates → BuyGet Alert
03/24/2020TSLABuy Now
Tesla
$471.61DowngradeBuy → HoldGet Alert
02/25/2020ALBBuy Now
Albemarle
$133.40-22.04%$86 → $104MaintainsBuyGet Alert
02/19/2020NOVBuy Now
NOV
$16.24DowngradeBuy → HoldGet Alert
02/03/2020TSLABuy Now
Tesla
$471.6171.33%$556 → $808Reiterates → BuyGet Alert
01/07/2020TSLABuy Now
Tesla
$471.6117.89% → $556MaintainsBuyGet Alert
01/07/2020AVYBuy Now
Avery Dennison
$183.69Initiates → HoldGet Alert
11/19/2019HPBuy Now
Helmerich & Payne
$28.94DowngradeBuy → HoldGet Alert
10/23/2019HALBuy Now
Halliburton
$28.41DowngradeBuy → HoldGet Alert
10/07/2019HPQBuy Now
HP
$24.40DowngradeBuy → HoldGet Alert
09/10/2019KMIBuy Now
Kinder Morgan
$26.80DowngradeBuy → HoldGet Alert
08/08/2019WMBBuy Now
Williams Companies
$59.48DowngradeBuy → HoldGet Alert
04/26/2019SHWBuy Now
Sherwin-Williams
$328.4560.45%$480 → $527MaintainsBuyGet Alert
09/11/2018EGNBuy Now
Energen
DowngradeBuy → HoldGet Alert
06/11/2018APABuy Now
Apache
$25.27121.61% → $56UpgradeHold → BuyGet Alert
05/24/2018HFCBuy Now
HollyFrontier
$56 → $85MaintainsBuyGet Alert
04/16/2018MONBuy Now
Monsanto
DowngradeBuy → SellGet Alert
02/23/2018ALBBuy Now
Albemarle
$133.4010.94% → $148Initiates → BuyGet Alert
02/01/2018HPBuy Now
Helmerich & Payne
$28.94200.62%$65 → $87MaintainsBuyGet Alert
01/29/2018KMIBuy Now
Kinder Morgan
$26.80UpgradeHold → BuyGet Alert
11/20/2017HFCBuy Now
HollyFrontier
UpgradeHold → BuyGet Alert
11/13/2017PXBuy Now
P10
$10.06UpgradeHold → BuyGet Alert
09/19/2017DWDPBuy Now
DowDuPont
→ $81Initiates → BuyGet Alert
08/28/2017APDBuy Now
Air Products & Chemicals
$244.71-32.57%$159 → $165MaintainsBuyGet Alert
08/24/2017OKEBuy Now
ONEOK
$72.83-18.99%$55 → $59MaintainsBuyGet Alert
08/21/2017BHGEBuy Now
Baker Hughes
→ $43Initiates → BuyGet Alert
08/08/2017TSLABuy Now
Tesla
$471.61UpgradeHold → BuyGet Alert
07/05/2017PPGBuy Now
PPG Indus
$103.72UpgradeHold → BuyGet Alert
03/03/2017NOVBuy Now
NOV
$16.24214.04% → $51UpgradeHold → BuyGet Alert
02/24/2017EGNBuy Now
Energen
UpgradeHold → BuyGet Alert
01/30/2017DDBuy Now
DuPont de Nemours
$40.46DowngradeBuy → HoldGet Alert
01/09/2017HPBuy Now
Helmerich & Payne
$28.94217.9% → $92UpgradeHold → BuyGet Alert
11/21/2016APDBuy Now
Air Products & Chemicals
$244.71-35.03% → $159UpgradeHold → BuyGet Alert
10/25/2016PPGBuy Now
PPG Indus
$103.72DowngradeBuy → HoldGet Alert
10/10/2016SHWBuy Now
Sherwin-Williams
$328.45UpgradeHold → BuyGet Alert
10/04/2016WMBBuy Now
Williams Companies
$59.48MaintainsBuyGet Alert
09/15/2016HPBuy Now
Helmerich & Payne
$28.94UpgradeHold → BuyGet Alert
08/29/2016HPQBuy Now
HP
$24.40MaintainsBuyGet Alert
08/22/2016WMBBuy Now
Williams Companies
$59.48MaintainsBuyGet Alert
05/19/2016HALBuy Now
Halliburton
$28.41MaintainsBuyGet Alert
05/18/2016XOMBuy Now
Exxon Mobil
$117.62UpgradeHold → BuyGet Alert
04/06/2016SHWBuy Now
Sherwin-Williams
$328.45Initiates → HoldGet Alert
03/03/2016NBLBuy Now
Noble Energy
MaintainsBuyGet Alert
02/29/2016GMBuy Now
General Motors
$82.10DowngradeBuy → HoldGet Alert
02/16/2016HALBuy Now
Halliburton
$28.41MaintainsHoldGet Alert
12/16/2015VLOBuy Now
Valero Energy
$166.90UpgradeHold → BuyGet Alert
12/16/2015CVXBuy Now
Chevron
$149.64UpgradeHold → BuyGet Alert
12/15/2015APABuy Now
Apache
$25.27DowngradeBuy → HoldGet Alert
12/03/2015KMIBuy Now
Kinder Morgan
$26.80DowngradeBuy → HoldGet Alert
08/05/2015NOVBuy Now
NOV
$16.24DowngradeBuy → HoldGet Alert
03/23/2015KMIBuy Now
Kinder Morgan
$26.80Initiates → BuyGet Alert
03/13/2015LYBBuy Now
LyondellBasell Industries
$43.36Initiates → HoldGet Alert
02/09/2015XOMBuy Now
Exxon Mobil
$117.62DowngradeBuy → HoldGet Alert
10/03/2014HFCBuy Now
HollyFrontier
DowngradeBuy → HoldGet Alert
09/11/2014HPBuy Now
Helmerich & Payne
$28.94UpgradeGet Alert
06/18/2014WMBBuy Now
Williams Companies
$59.48MaintainsBuyGet Alert
05/08/2014XOMBuy Now
Exxon Mobil
$117.62MaintainsBuyGet Alert
05/08/2014CVXBuy Now
Chevron
$149.64DowngradeBuy → HoldGet Alert
03/10/2014APABuy Now
Apache
$25.27MaintainsBuyGet Alert
02/24/2014HPQBuy Now
HP
$24.40UpgradeHold → BuyGet Alert
02/06/2014FBuy Now
Ford Motor
$13.80DowngradeBuy → HoldGet Alert
11/11/2013XOMBuy Now
Exxon Mobil
$117.62UpgradeHold → BuyGet Alert
08/12/2013HPBuy Now
Helmerich & Payne
$28.94DowngradeBuy → HoldGet Alert
07/05/2013APABuy Now
Apache
$25.27UpgradeHold → BuyGet Alert
10/05/2012HPQBuy Now
HP
$24.40DowngradeBuy → HoldGet Alert
09/24/2012VLOBuy Now
Valero Energy
$166.90DowngradeBuy → HoldGet Alert