Steve Scala's Stock Ratings

TD Cowen Analyst

Steve Scala 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 03/27/2025

Overall Average Return

13.0%

Smart Score

69.6%

Overall Average Return Percentile

69th

Number of Ratings

37
Buy NowGet Alert
10/07/2024ABBVBuy Now
AbbVie
$204.0010.29%
Steve Scala69%
$195 → $225MaintainsBuyGet Alert
10/07/2024BMYBuy Now
Bristol-Myers Squibb
$59.93-1.55%
Steve Scala69%
$53 → $59MaintainsHoldGet Alert
08/12/2024AZNBuy Now
AstraZeneca
$73.7028.9%
Steve Scala69%
$90 → $95MaintainsBuyGet Alert
08/12/2024BMYBuy Now
Bristol-Myers Squibb
$59.93-11.56%
Steve Scala69%
$45 → $53MaintainsHoldGet Alert
01/04/2024MRKBuy Now
Merck & Co
$89.2351.29%
Steve Scala69%
$125 → $135UpgradeMarket Perform → OutperformGet Alert
01/04/2024PFEBuy Now
Pfizer
$25.1527.24%
Steve Scala69%
→ $32DowngradeOutperform → Market PerformGet Alert
09/15/2023BMYBuy Now
Bristol-Myers Squibb
$59.9310.13%
Steve Scala69%
$80 → $66MaintainsMarket PerformGet Alert
09/12/2023RHHBYBuy Now
Roche Holding
$41.94-4.63%
Steve Scala69%
$45 → $40MaintainsMarket PerformGet Alert
05/23/2023LLYBuy Now
Eli Lilly
$820.60-39.07%
Steve Scala69%
$430 → $500MaintainsOutperformGet Alert
12/05/2022LLYBuy Now
Eli Lilly
$820.60-47.6%
Steve Scala69%
$390 → $430MaintainsOutperformGet Alert
11/15/2022RHHBYBuy Now
Roche Holding
$41.9414.45%
Steve Scala69%
→ $48DowngradeOutperform → Market PerformGet Alert
06/27/2022RHHBYBuy Now
Roche Holding
$41.9414.45%
Steve Scala69%
$58 → $48MaintainsOutperformGet Alert
04/22/2022EQRXBuy Now
EQRx
Steve Scala69%
Initiates → OutperformGet Alert
04/14/2022ABBVBuy Now
AbbVie
$204.00-11.76%
Steve Scala69%
$150 → $180MaintainsOutperformGet Alert
01/18/2022ABBVBuy Now
AbbVie
$204.00-26.47%
Steve Scala69%
$130 → $150MaintainsOutperformGet Alert
08/30/2021LLYBuy Now
Eli Lilly
$820.60-63.44%
Steve Scala69%
$250 → $300MaintainsOutperformGet Alert
08/23/2021ABBVBuy Now
AbbVie
$204.00-36.27%
Steve Scala69%
$120 → $130MaintainsOutperformGet Alert
07/22/2021RHHBYBuy Now
Roche Holding
$41.94
Steve Scala69%
Initiates → OutperformGet Alert
06/24/2021LLYBuy Now
Eli Lilly
$820.60-69.53%
Steve Scala69%
$235 → $250MaintainsOutperformGet Alert
06/03/2021OGNwBuy Now
Organon
Steve Scala69%
→ $40Initiates → Market PerformGet Alert
02/12/2021LLYBuy Now
Eli Lilly
$820.60-71.36%
Steve Scala69%
$195 → $235MaintainsOutperformGet Alert
02/01/2021NVSBuy Now
Novartis
$112.57-6.72%
Steve Scala69%
$110 → $105DowngradeOutperform → Market PerformGet Alert
12/10/2020ABBVBuy Now
AbbVie
$204.00-41.18%
Steve Scala69%
$105 → $120MaintainsOutperformGet Alert
07/13/2020RPRXBuy Now
Royalty Pharma
$31.3775.33%
Steve Scala69%
→ $55Initiates → OutperformGet Alert
04/15/2020LLYBuy Now
Eli Lilly
$820.60-80.5%
Steve Scala69%
$145 → $160MaintainsOutperformGet Alert
02/18/2020ABBVBuy Now
AbbVie
$204.00-48.53%
Steve Scala69%
$98 → $105MaintainsOutperformGet Alert
02/18/2020ABBVBuy Now
AbbVie
$204.00-48.53%
Steve Scala69%
$98 → $105MaintainsOutperformGet Alert
12/26/2019ABBVBuy Now
AbbVie
$204.00-51.96%
Steve Scala69%
$90 → $98Reiterates → OutperformGet Alert
12/26/2019ABBVBuy Now
AbbVie
$204.00-51.96%
Steve Scala69%
$90 → $98MaintainsOutperformGet Alert
11/26/2018NVSBuy Now
Novartis
$112.57-11.17%
Steve Scala69%
→ $100UpgradeMarket Perform → OutperformGet Alert
10/11/2017ABBVBuy Now
AbbVie
$204.00
Steve Scala69%
UpgradeMarket Perform → OutperformGet Alert
04/05/2017NVSBuy Now
Novartis
$112.57-31.6%
Steve Scala69%
$87 → $77DowngradeOutperform → Market PerformGet Alert
06/06/2016ABBVBuy Now
AbbVie
$204.00
Steve Scala69%
DowngradeOutperform → Market PerformGet Alert
01/05/2015NVSBuy Now
Novartis
$112.57-6.72%
Steve Scala69%
$95 → $105UpgradeMarket Perform → OutperformGet Alert
04/03/2014LLYBuy Now
Eli Lilly
$820.60-91.71%
Steve Scala69%
$61 → $68UpgradeMarket Perform → OutperformGet Alert
05/15/2013ABBVBuy Now
AbbVie
$204.00
Steve Scala69%
Initiates → OutperformGet Alert
10/12/2012LLYBuy Now
Eli Lilly
$820.60
Steve Scala69%
DowngradeNeutral → UnderperformGet Alert