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 05/02/2025

Overall Average Return

12.8%

Smart Score

70%

Overall Average Return Percentile

70th

Number of Ratings

37
Buy NowGet Alert
10/07/2024ABBVBuy Now
AbbVie
$199.0313.05%
Steve Scala69%
$195 → $225MaintainsBuyGet Alert
10/07/2024BMYBuy Now
Bristol-Myers Squibb
$50.6816.42%
Steve Scala69%
$53 → $59MaintainsHoldGet Alert
08/12/2024AZNBuy Now
AstraZeneca
$72.4431.14%
Steve Scala69%
$90 → $95MaintainsBuyGet Alert
08/12/2024BMYBuy Now
Bristol-Myers Squibb
$50.684.58%
Steve Scala69%
$45 → $53MaintainsHoldGet Alert
01/04/2024MRKBuy Now
Merck & Co
$83.2762.12%
Steve Scala69%
$125 → $135UpgradeMarket Perform → OutperformGet Alert
01/04/2024PFEBuy Now
Pfizer
$24.1832.34%
Steve Scala69%
→ $32DowngradeOutperform → Market PerformGet Alert
09/15/2023BMYBuy Now
Bristol-Myers Squibb
$50.6830.23%
Steve Scala69%
$80 → $66MaintainsMarket PerformGet Alert
09/12/2023RHHBYBuy Now
Roche Holding
Steve Scala69%
$45 → $40MaintainsMarket PerformGet Alert
05/23/2023LLYBuy Now
Eli Lilly
$825.00-39.39%
Steve Scala69%
$430 → $500MaintainsOutperformGet Alert
12/05/2022LLYBuy Now
Eli Lilly
$825.00-47.88%
Steve Scala69%
$390 → $430MaintainsOutperformGet Alert
11/15/2022RHHBYBuy Now
Roche Holding
Steve Scala69%
→ $48DowngradeOutperform → Market PerformGet Alert
06/27/2022RHHBYBuy Now
Roche Holding
Steve Scala69%
$58 → $48MaintainsOutperformGet Alert
04/22/2022EQRXBuy Now
EQRx
Steve Scala69%
Initiates → OutperformGet Alert
04/14/2022ABBVBuy Now
AbbVie
$199.03-9.56%
Steve Scala69%
$150 → $180MaintainsOutperformGet Alert
01/18/2022ABBVBuy Now
AbbVie
$199.03-24.63%
Steve Scala69%
$130 → $150MaintainsOutperformGet Alert
08/30/2021LLYBuy Now
Eli Lilly
$825.00-63.64%
Steve Scala69%
$250 → $300MaintainsOutperformGet Alert
08/23/2021ABBVBuy Now
AbbVie
$199.03-34.68%
Steve Scala69%
$120 → $130MaintainsOutperformGet Alert
07/22/2021RHHBYBuy Now
Roche Holding
Steve Scala69%
Initiates → OutperformGet Alert
06/24/2021LLYBuy Now
Eli Lilly
$825.00-69.7%
Steve Scala69%
$235 → $250MaintainsOutperformGet Alert
06/03/2021OGNwBuy Now
Organon
Steve Scala69%
→ $40Initiates → Market PerformGet Alert
02/12/2021LLYBuy Now
Eli Lilly
$825.00-71.52%
Steve Scala69%
$195 → $235MaintainsOutperformGet Alert
02/01/2021NVSBuy Now
Novartis
$114.29-8.13%
Steve Scala69%
$110 → $105DowngradeOutperform → Market PerformGet Alert
12/10/2020ABBVBuy Now
AbbVie
$199.03-39.71%
Steve Scala69%
$105 → $120MaintainsOutperformGet Alert
07/13/2020RPRXBuy Now
Royalty Pharma
$32.8967.22%
Steve Scala69%
→ $55Initiates → OutperformGet Alert
04/15/2020LLYBuy Now
Eli Lilly
$825.00-80.61%
Steve Scala69%
$145 → $160MaintainsOutperformGet Alert
02/18/2020ABBVBuy Now
AbbVie
$199.03-47.24%
Steve Scala69%
$98 → $105MaintainsOutperformGet Alert
02/18/2020ABBVBuy Now
AbbVie
$199.03-47.24%
Steve Scala69%
$98 → $105MaintainsOutperformGet Alert
12/26/2019ABBVBuy Now
AbbVie
$199.03-50.76%
Steve Scala69%
$90 → $98Reiterates → OutperformGet Alert
12/26/2019ABBVBuy Now
AbbVie
$199.03-50.76%
Steve Scala69%
$90 → $98MaintainsOutperformGet Alert
11/26/2018NVSBuy Now
Novartis
$114.29-12.5%
Steve Scala69%
→ $100UpgradeMarket Perform → OutperformGet Alert
10/11/2017ABBVBuy Now
AbbVie
$199.03
Steve Scala69%
UpgradeMarket Perform → OutperformGet Alert
04/05/2017NVSBuy Now
Novartis
$114.29-32.63%
Steve Scala69%
$87 → $77DowngradeOutperform → Market PerformGet Alert
06/06/2016ABBVBuy Now
AbbVie
$199.03
Steve Scala69%
DowngradeOutperform → Market PerformGet Alert
01/05/2015NVSBuy Now
Novartis
$114.29-8.13%
Steve Scala69%
$95 → $105UpgradeMarket Perform → OutperformGet Alert
04/03/2014LLYBuy Now
Eli Lilly
$825.00-91.76%
Steve Scala69%
$61 → $68UpgradeMarket Perform → OutperformGet Alert
05/15/2013ABBVBuy Now
AbbVie
$199.03
Steve Scala69%
Initiates → OutperformGet Alert
10/12/2012LLYBuy Now
Eli Lilly
$825.00
Steve Scala69%
DowngradeNeutral → UnderperformGet Alert