Ken Cacciatore's Stock Ratings

TD Cowen Analyst

Ken Cacciatore 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/24/2025

Overall Average Return

-30.5%

Smart Score

26.9%

Overall Average Return Percentile

7th

Number of Ratings

18
Buy NowGet Alert
08/09/2023ARQTBuy Now
Arcutis Biotherapeutics
$14.25250.79%
Ken Cacciatore26%
$65 → $50MaintainsOutperformGet Alert
06/16/2023BHCBuy Now
Bausch Health Companies
$4.46—
Ken Cacciatore26%
—DowngradeOutperform → Market PerformGet Alert
05/16/2023TAKBuy Now
Takeda Pharmaceutical
$14.5737.27%
Ken Cacciatore26%
$30 → $20MaintainsOutperformGet Alert
05/08/2023ISEEBuy Now
IVERIC bio
——
Ken Cacciatore26%
—DowngradeOutperform → Market PerformGet Alert
04/04/2023TAKBuy Now
Takeda Pharmaceutical
$14.57105.9%
Ken Cacciatore26%
$24 → $30MaintainsOutperformGet Alert
12/01/2022SCPHBuy Now
scPharmaceuticals
$3.50615.25%
Ken Cacciatore26%
→ $25Initiates → OutperformGet Alert
07/19/2022TAKBuy Now
Takeda Pharmaceutical
$14.5764.72%
Ken Cacciatore26%
$21 → $24UpgradeMarket Perform → OutperformGet Alert
05/11/2022BLCOBuy Now
Bausch & Lomb
$11.29210.01%
Ken Cacciatore26%
→ $35Initiates → OutperformGet Alert
07/13/2021MOLNBuy Now
Molecular Partners
$4.041137.62%
Ken Cacciatore26%
→ $50Initiates → OutperformGet Alert
02/01/2021ARQTBuy Now
Arcutis Biotherapeutics
$14.25461.26%
Ken Cacciatore26%
$55 → $80MaintainsOutperformGet Alert
10/19/2020TARABuy Now
Protara Therapeutics
$3.161482.28%
Ken Cacciatore26%
→ $50Initiates → OutperformGet Alert
04/17/2020BHVNBuy Now
Biohaven
$15.64187.72%
Ken Cacciatore26%
→ $45Initiates → OutperformGet Alert
03/02/2020AMRNBuy Now
Amarin Corp
$11.03108.52%
Ken Cacciatore26%
→ $23Initiates → OutperformGet Alert
01/24/2020ISEEBuy Now
IVERIC bio
——
Ken Cacciatore26%
→ $15Initiates → OutperformGet Alert
12/18/2019OPTNBuy Now
OptiNose
$9.65159.07%
Ken Cacciatore26%
→ $25Initiates → OutperformGet Alert
11/01/2019TAKBuy Now
Takeda Pharmaceutical
$14.5733.84%
Ken Cacciatore26%
→ $19.5Initiates → Market PerformGet Alert
09/22/2017VSARBuy Now
Versartis
——
Ken Cacciatore26%
—DowngradeOutperform → Market PerformGet Alert
04/15/2014VSARBuy Now
Versartis, Inc.
——
Ken Cacciatore26%
→ $45Initiates → OutperformGet Alert