Marc Bianchi's Stock Ratings

TD Cowen Analyst

Marc Bianchi is an analyst at TD Cowen. 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/15/2025

Updated: Dec 15, 2025

Overall Average Return

7.52%

Smart Score

60.9%

Overall Average Return Percentile

51st

Number of Ratings

103
Buy NowGet Alert
12/11/2025SLBBuy Now
SLB
$38.9046.55%$56 → $57MaintainsBuyGet Alert
11/06/2025LBRTBuy Now
Liberty Energy
$19.07-21.32%$10 → $15MaintainsHoldGet Alert
11/03/2025OIIBuy Now
Oceaneering International
$26.153.25%$25 → $27MaintainsHoldGet Alert
10/27/2025BKRBuy Now
Baker Hughes
$46.8721.63%$54 → $57MaintainsBuyGet Alert
10/23/2025GEVBuy Now
GE Vernova
$693.42-1.94%$685 → $680MaintainsBuyGet Alert
08/19/2025HPBuy Now
Helmerich & Payne
$28.74-6.05%$26 → $27MaintainsHoldGet Alert
04/24/2025BKRBuy Now
Baker Hughes
$46.874.56%$50 → $49MaintainsBuyGet Alert
01/13/2025LINBuy Now
Linde
$419.2522.84%$480 → $515UpgradeHold → BuyGet Alert
01/08/2025SLBBuy Now
Schlumberger
$38.9036.26%$65 → $53MaintainsBuyGet Alert
01/08/2025OIIBuy Now
Oceaneering International
$26.153.25%$26 → $27MaintainsHoldGet Alert
01/08/2025LBRTBuy Now
Liberty Energy
$19.07-16.08%$18 → $16MaintainsHoldGet Alert
01/08/2025BKRBuy Now
Baker Hughes
$46.878.82%$53 → $51MaintainsBuyGet Alert
11/27/2024FTIBuy Now
TechnipFMC
$46.35-20.17%$37 → $37ReiteratesBuy → BuyGet Alert
11/04/2024MTZBuy Now
MasTec
$223.09-28.28%$115 → $160MaintainsBuyGet Alert
10/28/2024NOVBuy Now
NOV
$16.1436.35%$28 → $22MaintainsBuyGet Alert
10/25/2024FTIBuy Now
TechnipFMC
$46.35-20.17%$35 → $37MaintainsBuyGet Alert
10/21/2024SLBBuy Now
Schlumberger
$38.9067.12%$68 → $65MaintainsBuyGet Alert
10/15/2024PWRBuy Now
Quanta Services
$439.61-23.8%$280 → $335MaintainsBuyGet Alert
08/08/2024PWRBuy Now
Quanta Services
$439.61-36.31%$270 → $280MaintainsBuyGet Alert
07/29/2024BKRBuy Now
Baker Hughes
$46.876.69%$46 → $50MaintainsBuyGet Alert
07/29/2024NOVBuy Now
NOV
$16.1473.54%$27 → $28MaintainsBuyGet Alert
07/22/2024HALBuy Now
Halliburton
$28.2759.15%$47 → $45MaintainsBuyGet Alert
07/22/2024SLBBuy Now
Schlumberger
$38.9064.55%$62 → $64MaintainsBuyGet Alert
07/19/2024LBRTBuy Now
Liberty Energy
$19.074.9%$21 → $20MaintainsHoldGet Alert
05/06/2024MTZBuy Now
MasTec
$223.09-50.69%$105 → $110MaintainsBuyGet Alert
05/06/2024GTLSBuy Now
Chart Industries
$206.4428.37%$260 → $265MaintainsBuyGet Alert
05/01/2024APDBuy Now
Air Products & Chemicals
$242.6231.89%$305 → $320MaintainsBuyGet Alert
04/29/2024NOVBuy Now
NOV
$16.1461.14%$27 → $26MaintainsBuyGet Alert
04/26/2024FTIBuy Now
TechnipFMC
$46.35-30.96%$30 → $32MaintainsBuyGet Alert
04/24/2024HALBuy Now
Halliburton
$28.2769.76%$47 → $48MaintainsBuyGet Alert
04/22/2024SLBBuy Now
Schlumberger
$38.9061.97%$64 → $63MaintainsBuyGet Alert
04/19/2024LBRTBuy Now
Liberty Energy
$19.0710.15%$19 → $21MaintainsHoldGet Alert
03/04/2024MTZBuy Now
MasTec
$223.09-52.93%$85 → $105MaintainsOutperformGet Alert
12/12/2023NOVBuy Now
NOV
$16.1479.73%$28 → $29MaintainsOutperformGet Alert
08/07/2023MTZBuy Now
MasTec
$223.09-46.21%$130 → $120MaintainsOutperformGet Alert
05/30/2023APDBuy Now
Air Products & Chemicals
$242.6258.69%$375 → $385MaintainsOutperformGet Alert
05/01/2023GTLSBuy Now
Chart Industries
$206.44-7.96%$210 → $190MaintainsOutperformGet Alert
04/24/2023SLBBuy Now
SLB
$38.9064.55%$65 → $64MaintainsOutperformGet Alert
03/22/2023SMRBuy Now
NuScale Power
$18.16-20.13%$17 → $14.5MaintainsOutperformGet Alert
03/06/2023MTZBuy Now
MasTec
$223.09-43.97%$115 → $125MaintainsOutperformGet Alert
02/24/2023FTIBuy Now
TechnipFMC
$46.35-56.85%$17 → $20MaintainsOutperformGet Alert
02/08/2023NOVBuy Now
NOV
$16.1467.34%$26 → $27MaintainsOutperformGet Alert
08/11/2022PWRBuy Now
Quanta Services
$439.61-64.74%$145 → $155MaintainsOutperformGet Alert
08/08/2022MTZBuy Now
MasTec
$223.09-43.97%$120 → $125MaintainsOutperformGet Alert
07/25/2022SLBBuy Now
SLB
$38.9025.98%$47 → $49MaintainsOutperformGet Alert
07/19/2022APDBuy Now
Air Products & Chemicals
$242.6225.71%$345 → $305MaintainsOutperformGet Alert
06/23/2022FTIBuy Now
TechnipFMC
$46.35-69.8%$15 → $14MaintainsOutperformGet Alert
05/26/2022PWRBuy Now
Quanta Services
$439.61-67.02%$130 → $145MaintainsOutperformGet Alert
05/26/2022MTZBuy Now
MasTec
$223.09-46.21%$110 → $120MaintainsOutperformGet Alert
05/13/2022SMRBuy Now
NuScale Power
$18.16-17.38% → $15Initiates → OutperformGet Alert
03/31/2022SLBBuy Now
SLB
$38.9023.41%$42 → $48MaintainsOutperformGet Alert
02/07/2022APDBuy Now
Air Products & Chemicals
$242.6242.2%$365 → $345MaintainsOutperformGet Alert
01/19/2022APDBuy Now
Air Products & Chemicals
$242.6250.44%$370 → $365MaintainsOutperformGet Alert
07/19/2021MTZBuy Now
MasTec
$223.09-46.21% → $120Initiates → OutperformGet Alert
07/19/2021PWRBuy Now
Quanta Services
$439.61-76.12% → $105Initiates → OutperformGet Alert
05/11/2021APDBuy Now
Air Products & Chemicals
$242.6248.38%$340 → $360MaintainsOutperformGet Alert
04/09/2021SOIBuy Now
Solaris Oilfield Infra
——$14 → $12DowngradeOutperform → Market PerformGet Alert
03/19/2021LINBuy Now
Linde
$419.25-28.44% → $300Initiates → Market PerformGet Alert
03/19/2021APDBuy Now
Air Products & Chemicals
$242.6240.14% → $340Initiates → OutperformGet Alert
07/15/2020SLBBuy Now
SLB
$38.90-30.58%$22 → $27UpgradeMarket Perform → OutperformGet Alert
07/15/2020HALBuy Now
Halliburton
$28.27-39.88%$13 → $17UpgradeMarket Perform → OutperformGet Alert
07/15/2020PUMPBuy Now
ProPetro Holding
$10.28-17.32%$7.5 → $8.5UpgradeMarket Perform → OutperformGet Alert
05/29/2020HALBuy Now
Halliburton
$28.27-54.02% → $13DowngradeOutperform → Market PerformGet Alert
04/14/2020NOVBuy Now
NOV
$16.145.36% → $17UpgradeMarket Perform → OutperformGet Alert
04/14/2020PTENBuy Now
Patterson-UTI Energy
$6.17-51.38% → $3DowngradeOutperform → Market PerformGet Alert
02/10/2020NOVBuy Now
NOV
$16.1467.34%$25 → $27MaintainsMarket PerformGet Alert
01/21/2020SLBBuy Now
SLB
$38.90——DowngradeOutperform → Market PerformGet Alert
10/22/2019HALBuy Now
Halliburton
$28.27-4.51%$28 → $27MaintainsOutperformGet Alert
10/01/2019SLCABuy Now
US Silica Holdings
———DowngradeOutperform → Market PerformGet Alert
09/12/2019PUMPBuy Now
ProPetro Holding
$10.287%$17 → $11DowngradeOutperform → Market PerformGet Alert
01/24/2019SOIBuy Now
Solaris Oilfield Infra
—— → $20Initiates → BuyGet Alert
01/17/2019NBRBuy Now
Nabors Industries
$54.64——DowngradeOutperform → Market PerformGet Alert
01/17/2019HALBuy Now
Halliburton
$28.2723.78%$45 → $35UpgradeMarket Perform → OutperformGet Alert
01/17/2019PUMPBuy Now
ProPetro Holding
$10.28133.46%$25 → $24UpgradeMarket Perform → OutperformGet Alert
07/30/2018HCLPBuy Now
Hi-Crush Partners
———DowngradeOutperform → Market PerformGet Alert
07/24/2018HALBuy Now
Halliburton
$28.2766.22%$51 → $47MaintainsMarket PerformGet Alert
02/22/2018SLCABuy Now
US Silica Holdings
——$45 → $42MaintainsOutperformGet Alert
02/07/2018PUMPBuy Now
ProPetro Holding
$10.2865.37% → $17Initiates → Market PerformGet Alert
10/26/2017NBRBuy Now
Nabors Industries
$54.64-84.44%$10.5 → $8.5MaintainsOutperformGet Alert
05/26/2017BRSBuy Now
Bristow Group
———DowngradeBuy → Market PerformGet Alert
01/19/2017TESOBuy Now
Tesco Corporation - Common Stock
———DowngradeOutperform → Market PerformGet Alert
01/19/2017RESBuy Now
RPC
$5.67——DowngradeOutperform → Market PerformGet Alert
01/19/2017PTENBuy Now
Patterson-UTI Energy
$6.17——DowngradeOutperform → Market PerformGet Alert
01/19/2017NRBuy Now
Newpark Resources
———DowngradeOutperform → Market PerformGet Alert
12/05/2016HCLPBuy Now
Hi-Crush Partners
——$12 → $22UpgradeMarket Perform → OutperformGet Alert
10/20/2016HALBuy Now
Halliburton
$28.27——MaintainsMarket PerformGet Alert
04/27/2016NBRBuy Now
Nabors Industries
$54.64-79.87%$8.75 → $11MaintainsOutperformGet Alert
04/25/2016SLBBuy Now
SLB
$38.90118.54%$75 → $85MaintainsOutperformGet Alert
02/29/2016HCLPBuy Now
Hi-Crush Partners
——$12.5 → $4.2MaintainsOutperformGet Alert
02/25/2016SLCABuy Now
US Silica Holdings
——$27 → $22MaintainsOutperformGet Alert
01/26/2016HALBuy Now
Halliburton
$28.2716.71%$38 → $33MaintainsMarket PerformGet Alert
06/17/2015NRBuy Now
Newpark Resources
——$13 → $11MaintainsOutperformGet Alert
04/09/2015PTENBuy Now
Patterson-UTI Energy
$6.17——Upgrade → OutperformGet Alert
11/17/2014HALBuy Now
Halliburton
$28.27——DowngradeOutperform → Market PerformGet Alert
11/03/2014NOVBuy Now
NOV
$16.14——DowngradeOutperform → Market PerformGet Alert
10/17/2014NBRBuy Now
Nabors Industries
$54.64-54.25%$31 → $25UpgradeMarket Perform → OutperformGet Alert
10/17/2014RESBuy Now
RPC
$5.67306%$25 → $23UpgradeMarket Perform → OutperformGet Alert
10/17/2014NRBuy Now
Newpark Resources
———UpgradeMarket Perform → OutperformGet Alert
05/22/2014HCLPBuy Now
Hi-Crush Partners LP
—— → $53Initiates → OutperformGet Alert
11/07/2013HALBuy Now
Halliburton
$28.27190.01%$75 → $82MaintainsOutperformGet Alert
10/08/2013PTENBuy Now
Patterson-UTI Energy
$6.17256.56%$24 → $22DowngradeOutperform → Market PerformGet Alert
04/29/2013NOVBuy Now
NOV
$16.14457.79%$95 → $90MaintainsBuyGet Alert
03/18/2013BRSBuy Now
Bristow Group Inc
——$70 → $72MaintainsBuyGet Alert