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.59%

Smart Score

61.4%

Overall Average Return Percentile

51st

Number of Ratings

103
Buy NowGet Alert
12/11/2025SLBBuy Now
SLB
$37.6051.58%$56 → $57MaintainsBuyGet Alert
11/06/2025LBRTBuy Now
Liberty Energy
$17.61-14.85%$10 → $15MaintainsHoldGet Alert
11/03/2025OIIBuy Now
Oceaneering International
$23.9612.66%$25 → $27MaintainsHoldGet Alert
10/27/2025BKRBuy Now
Baker Hughes
$44.7627.35%$54 → $57MaintainsBuyGet Alert
10/23/2025GEVBuy Now
GE Vernova
$679.710.04%$685 → $680MaintainsBuyGet Alert
08/19/2025HPBuy Now
Helmerich & Payne
$27.16-0.59%$26 → $27MaintainsHoldGet Alert
04/24/2025BKRBuy Now
Baker Hughes
$44.769.47%$50 → $49MaintainsBuyGet Alert
01/13/2025LINBuy Now
Linde
$421.2422.26%$480 → $515UpgradeHold → BuyGet Alert
01/08/2025SLBBuy Now
Schlumberger
$37.6040.94%$65 → $53MaintainsBuyGet Alert
01/08/2025OIIBuy Now
Oceaneering International
$23.9612.66%$26 → $27MaintainsHoldGet Alert
01/08/2025LBRTBuy Now
Liberty Energy
$17.61-9.17%$18 → $16MaintainsHoldGet Alert
01/08/2025BKRBuy Now
Baker Hughes
$44.7613.94%$53 → $51MaintainsBuyGet Alert
11/27/2024FTIBuy Now
TechnipFMC
$43.79-15.51%$37 → $37ReiteratesBuy → BuyGet Alert
11/04/2024MTZBuy Now
MasTec
$216.15-25.98%$115 → $160MaintainsBuyGet Alert
10/28/2024NOVBuy Now
NOV
$15.3243.56%$28 → $22MaintainsBuyGet Alert
10/25/2024FTIBuy Now
TechnipFMC
$43.79-15.51%$35 → $37MaintainsBuyGet Alert
10/21/2024SLBBuy Now
Schlumberger
$37.6072.85%$68 → $65MaintainsBuyGet Alert
10/15/2024PWRBuy Now
Quanta Services
$434.00-22.81%$280 → $335MaintainsBuyGet Alert
08/08/2024PWRBuy Now
Quanta Services
$434.00-35.48%$270 → $280MaintainsBuyGet Alert
07/29/2024BKRBuy Now
Baker Hughes
$44.7611.71%$46 → $50MaintainsBuyGet Alert
07/29/2024NOVBuy Now
NOV
$15.3282.71%$27 → $28MaintainsBuyGet Alert
07/22/2024HALBuy Now
Halliburton
$27.0566.39%$47 → $45MaintainsBuyGet Alert
07/22/2024SLBBuy Now
Schlumberger
$37.6070.19%$62 → $64MaintainsBuyGet Alert
07/19/2024LBRTBuy Now
Liberty Energy
$17.6113.54%$21 → $20MaintainsHoldGet Alert
05/06/2024MTZBuy Now
MasTec
$216.15-49.11%$105 → $110MaintainsBuyGet Alert
05/06/2024GTLSBuy Now
Chart Industries
$205.7528.79%$260 → $265MaintainsBuyGet Alert
05/01/2024APDBuy Now
Air Products & Chemicals
$242.4431.99%$305 → $320MaintainsBuyGet Alert
04/29/2024NOVBuy Now
NOV
$15.3269.66%$27 → $26MaintainsBuyGet Alert
04/26/2024FTIBuy Now
TechnipFMC
$43.79-26.92%$30 → $32MaintainsBuyGet Alert
04/24/2024HALBuy Now
Halliburton
$27.0577.48%$47 → $48MaintainsBuyGet Alert
04/22/2024SLBBuy Now
Schlumberger
$37.6067.53%$64 → $63MaintainsBuyGet Alert
04/19/2024LBRTBuy Now
Liberty Energy
$17.6119.22%$19 → $21MaintainsHoldGet Alert
03/04/2024MTZBuy Now
MasTec
$216.15-51.42%$85 → $105MaintainsOutperformGet Alert
12/12/2023NOVBuy Now
NOV
$15.3289.23%$28 → $29MaintainsOutperformGet Alert
08/07/2023MTZBuy Now
MasTec
$216.15-44.48%$130 → $120MaintainsOutperformGet Alert
05/30/2023APDBuy Now
Air Products & Chemicals
$242.4458.8%$375 → $385MaintainsOutperformGet Alert
05/01/2023GTLSBuy Now
Chart Industries
$205.75-7.66%$210 → $190MaintainsOutperformGet Alert
04/24/2023SLBBuy Now
SLB
$37.6070.19%$65 → $64MaintainsOutperformGet Alert
03/22/2023SMRBuy Now
NuScale Power
$16.74-13.36%$17 → $14.5MaintainsOutperformGet Alert
03/06/2023MTZBuy Now
MasTec
$216.15-42.17%$115 → $125MaintainsOutperformGet Alert
02/24/2023FTIBuy Now
TechnipFMC
$43.79-54.33%$17 → $20MaintainsOutperformGet Alert
02/08/2023NOVBuy Now
NOV
$15.3276.18%$26 → $27MaintainsOutperformGet Alert
08/11/2022PWRBuy Now
Quanta Services
$434.00-64.29%$145 → $155MaintainsOutperformGet Alert
08/08/2022MTZBuy Now
MasTec
$216.15-42.17%$120 → $125MaintainsOutperformGet Alert
07/25/2022SLBBuy Now
SLB
$37.6030.3%$47 → $49MaintainsOutperformGet Alert
07/19/2022APDBuy Now
Air Products & Chemicals
$242.4425.8%$345 → $305MaintainsOutperformGet Alert
06/23/2022FTIBuy Now
TechnipFMC
$43.79-68.03%$15 → $14MaintainsOutperformGet Alert
05/26/2022PWRBuy Now
Quanta Services
$434.00-66.59%$130 → $145MaintainsOutperformGet Alert
05/26/2022MTZBuy Now
MasTec
$216.15-44.48%$110 → $120MaintainsOutperformGet Alert
05/13/2022SMRBuy Now
NuScale Power
$16.74-10.37% → $15Initiates → OutperformGet Alert
03/31/2022SLBBuy Now
SLB
$37.6027.64%$42 → $48MaintainsOutperformGet Alert
02/07/2022APDBuy Now
Air Products & Chemicals
$242.4442.3%$365 → $345MaintainsOutperformGet Alert
01/19/2022APDBuy Now
Air Products & Chemicals
$242.4450.55%$370 → $365MaintainsOutperformGet Alert
07/19/2021MTZBuy Now
MasTec
$216.15-44.48% → $120Initiates → OutperformGet Alert
07/19/2021PWRBuy Now
Quanta Services
$434.00-75.81% → $105Initiates → OutperformGet Alert
05/11/2021APDBuy Now
Air Products & Chemicals
$242.4448.49%$340 → $360MaintainsOutperformGet Alert
04/09/2021SOIBuy Now
Solaris Oilfield Infra
——$14 → $12DowngradeOutperform → Market PerformGet Alert
03/19/2021LINBuy Now
Linde
$421.24-28.78% → $300Initiates → Market PerformGet Alert
03/19/2021APDBuy Now
Air Products & Chemicals
$242.4440.24% → $340Initiates → OutperformGet Alert
07/15/2020SLBBuy Now
SLB
$37.60-28.2%$22 → $27UpgradeMarket Perform → OutperformGet Alert
07/15/2020HALBuy Now
Halliburton
$27.05-37.14%$13 → $17UpgradeMarket Perform → OutperformGet Alert
07/15/2020PUMPBuy Now
ProPetro Holding
$9.36-9.19%$7.5 → $8.5UpgradeMarket Perform → OutperformGet Alert
05/29/2020HALBuy Now
Halliburton
$27.05-51.93% → $13DowngradeOutperform → Market PerformGet Alert
04/14/2020NOVBuy Now
NOV
$15.3210.93% → $17UpgradeMarket Perform → OutperformGet Alert
04/14/2020PTENBuy Now
Patterson-UTI Energy
$5.79-48.19% → $3DowngradeOutperform → Market PerformGet Alert
02/10/2020NOVBuy Now
NOV
$15.3276.18%$25 → $27MaintainsMarket PerformGet Alert
01/21/2020SLBBuy Now
SLB
$37.60——DowngradeOutperform → Market PerformGet Alert
10/22/2019HALBuy Now
Halliburton
$27.05-0.17%$28 → $27MaintainsOutperformGet Alert
10/01/2019SLCABuy Now
US Silica Holdings
———DowngradeOutperform → Market PerformGet Alert
09/12/2019PUMPBuy Now
ProPetro Holding
$9.3617.52%$17 → $11DowngradeOutperform → Market PerformGet Alert
01/24/2019SOIBuy Now
Solaris Oilfield Infra
—— → $20Initiates → BuyGet Alert
01/17/2019NBRBuy Now
Nabors Industries
$53.54——DowngradeOutperform → Market PerformGet Alert
01/17/2019HALBuy Now
Halliburton
$27.0529.41%$45 → $35UpgradeMarket Perform → OutperformGet Alert
01/17/2019PUMPBuy Now
ProPetro Holding
$9.36156.41%$25 → $24UpgradeMarket Perform → OutperformGet Alert
07/30/2018HCLPBuy Now
Hi-Crush Partners
———DowngradeOutperform → Market PerformGet Alert
07/24/2018HALBuy Now
Halliburton
$27.0573.78%$51 → $47MaintainsMarket PerformGet Alert
02/22/2018SLCABuy Now
US Silica Holdings
——$45 → $42MaintainsOutperformGet Alert
02/07/2018PUMPBuy Now
ProPetro Holding
$9.3681.62% → $17Initiates → Market PerformGet Alert
10/26/2017NBRBuy Now
Nabors Industries
$53.54-84.12%$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.38——DowngradeOutperform → Market PerformGet Alert
01/19/2017PTENBuy Now
Patterson-UTI Energy
$5.79——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
$27.05——MaintainsMarket PerformGet Alert
04/27/2016NBRBuy Now
Nabors Industries
$53.54-79.45%$8.75 → $11MaintainsOutperformGet Alert
04/25/2016SLBBuy Now
SLB
$37.60126.03%$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
$27.0522.02%$38 → $33MaintainsMarket PerformGet Alert
06/17/2015NRBuy Now
Newpark Resources
——$13 → $11MaintainsOutperformGet Alert
04/09/2015PTENBuy Now
Patterson-UTI Energy
$5.79——Upgrade → OutperformGet Alert
11/17/2014HALBuy Now
Halliburton
$27.05——DowngradeOutperform → Market PerformGet Alert
11/03/2014NOVBuy Now
NOV
$15.32——DowngradeOutperform → Market PerformGet Alert
10/17/2014NBRBuy Now
Nabors Industries
$53.54-53.31%$31 → $25UpgradeMarket Perform → OutperformGet Alert
10/17/2014RESBuy Now
RPC
$5.38327.11%$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
$27.05203.2%$75 → $82MaintainsOutperformGet Alert
10/08/2013PTENBuy Now
Patterson-UTI Energy
$5.79279.95%$24 → $22DowngradeOutperform → Market PerformGet Alert
04/29/2013NOVBuy Now
NOV
$15.32487.28%$95 → $90MaintainsBuyGet Alert
03/18/2013BRSBuy Now
Bristow Group Inc
——$70 → $72MaintainsBuyGet Alert