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 04/23/2025

Overall Average Return

12.2%

Smart Score

68.8%

Overall Average Return Percentile

71st

Number of Ratings

37
Buy NowGet Alert
10/07/2024ABBVBuy Now
AbbVie
$177.0127.11%
Steve Scala68%
$195 → $225MaintainsBuyGet Alert
10/07/2024BMYBuy Now
Bristol-Myers Squibb
$48.3022.17%
Steve Scala68%
$53 → $59MaintainsHoldGet Alert
08/12/2024AZNBuy Now
AstraZeneca
$68.8438%
Steve Scala68%
$90 → $95MaintainsBuyGet Alert
08/12/2024BMYBuy Now
Bristol-Myers Squibb
$48.309.74%
Steve Scala68%
$45 → $53MaintainsHoldGet Alert
01/04/2024MRKBuy Now
Merck & Co
$78.6171.73%
Steve Scala68%
$125 → $135UpgradeMarket Perform → OutperformGet Alert
01/04/2024PFEBuy Now
Pfizer
$22.3843.02%
Steve Scala68%
→ $32DowngradeOutperform → Market PerformGet Alert
09/15/2023BMYBuy Now
Bristol-Myers Squibb
$48.3036.66%
Steve Scala68%
$80 → $66MaintainsMarket PerformGet Alert
09/12/2023RHHBYBuy Now
Roche Holding
$38.972.64%
Steve Scala68%
$45 → $40MaintainsMarket PerformGet Alert
05/23/2023LLYBuy Now
Eli Lilly
$826.58-39.51%
Steve Scala68%
$430 → $500MaintainsOutperformGet Alert
12/05/2022LLYBuy Now
Eli Lilly
$826.58-47.98%
Steve Scala68%
$390 → $430MaintainsOutperformGet Alert
11/15/2022RHHBYBuy Now
Roche Holding
$38.9723.17%
Steve Scala68%
→ $48DowngradeOutperform → Market PerformGet Alert
06/27/2022RHHBYBuy Now
Roche Holding
$38.9723.17%
Steve Scala68%
$58 → $48MaintainsOutperformGet Alert
04/22/2022EQRXBuy Now
EQRx
Steve Scala68%
Initiates → OutperformGet Alert
04/14/2022ABBVBuy Now
AbbVie
$177.011.69%
Steve Scala68%
$150 → $180MaintainsOutperformGet Alert
01/18/2022ABBVBuy Now
AbbVie
$177.01-15.26%
Steve Scala68%
$130 → $150MaintainsOutperformGet Alert
08/30/2021LLYBuy Now
Eli Lilly
$826.58-63.71%
Steve Scala68%
$250 → $300MaintainsOutperformGet Alert
08/23/2021ABBVBuy Now
AbbVie
$177.01-26.56%
Steve Scala68%
$120 → $130MaintainsOutperformGet Alert
07/22/2021RHHBYBuy Now
Roche Holding
$38.97
Steve Scala68%
Initiates → OutperformGet Alert
06/24/2021LLYBuy Now
Eli Lilly
$826.58-69.75%
Steve Scala68%
$235 → $250MaintainsOutperformGet Alert
06/03/2021OGNwBuy Now
Organon
Steve Scala68%
→ $40Initiates → Market PerformGet Alert
02/12/2021LLYBuy Now
Eli Lilly
$826.58-71.57%
Steve Scala68%
$195 → $235MaintainsOutperformGet Alert
02/01/2021NVSBuy Now
Novartis
$110.61-5.07%
Steve Scala68%
$110 → $105DowngradeOutperform → Market PerformGet Alert
12/10/2020ABBVBuy Now
AbbVie
$177.01-32.21%
Steve Scala68%
$105 → $120MaintainsOutperformGet Alert
07/13/2020RPRXBuy Now
Royalty Pharma
$31.0677.06%
Steve Scala68%
→ $55Initiates → OutperformGet Alert
04/15/2020LLYBuy Now
Eli Lilly
$826.58-80.64%
Steve Scala68%
$145 → $160MaintainsOutperformGet Alert
02/18/2020ABBVBuy Now
AbbVie
$177.01-40.68%
Steve Scala68%
$98 → $105MaintainsOutperformGet Alert
02/18/2020ABBVBuy Now
AbbVie
$177.01-40.68%
Steve Scala68%
$98 → $105MaintainsOutperformGet Alert
12/26/2019ABBVBuy Now
AbbVie
$177.01-44.64%
Steve Scala68%
$90 → $98Reiterates → OutperformGet Alert
12/26/2019ABBVBuy Now
AbbVie
$177.01-44.64%
Steve Scala68%
$90 → $98MaintainsOutperformGet Alert
11/26/2018NVSBuy Now
Novartis
$110.61-9.59%
Steve Scala68%
→ $100UpgradeMarket Perform → OutperformGet Alert
10/11/2017ABBVBuy Now
AbbVie
$177.01
Steve Scala68%
UpgradeMarket Perform → OutperformGet Alert
04/05/2017NVSBuy Now
Novartis
$110.61-30.39%
Steve Scala68%
$87 → $77DowngradeOutperform → Market PerformGet Alert
06/06/2016ABBVBuy Now
AbbVie
$177.01
Steve Scala68%
DowngradeOutperform → Market PerformGet Alert
01/05/2015NVSBuy Now
Novartis
$110.61-5.07%
Steve Scala68%
$95 → $105UpgradeMarket Perform → OutperformGet Alert
04/03/2014LLYBuy Now
Eli Lilly
$826.58-91.77%
Steve Scala68%
$61 → $68UpgradeMarket Perform → OutperformGet Alert
05/15/2013ABBVBuy Now
AbbVie
$177.01
Steve Scala68%
Initiates → OutperformGet Alert
10/12/2012LLYBuy Now
Eli Lilly
$826.58
Steve Scala68%
DowngradeNeutral → UnderperformGet Alert