Ritu Baral's Stock Ratings

TD Cowen Analyst

Ritu Baral 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 06/28/2024

Overall Average Return

-21.8%

Smart Score

34.6%

Overall Average Return Percentile

11th

Number of Ratings

19
Buy NowGet Alert
06/25/2024ALNYBuy Now
Alnylam Pharmaceuticals
$243.0016.05%$260 → $282MaintainsBuyGet Alert
05/29/2024INSMBuy Now
Insmed
$67.00$45 → $67MaintainsBuyGet Alert
04/18/2024SAGEBuy Now
Sage Therapeutics
$10.8547.47%$30 → $16MaintainsBuyGet Alert
03/15/2024MDGLBuy Now
Madrigal Pharmaceuticals
$278.9039.84%$349 → $390MaintainsOutperformGet Alert
02/28/2024NGMBuy Now
NGM Biopharmaceuticals
$4 → $1.55DowngradeOutperform → Market PerformGet Alert
08/08/2023SAGEBuy Now
Sage Therapeutics
$10.85158.06%$105 → $28MaintainsOutperformGet Alert
08/08/2023SGMTBuy Now
Sagimet Biosciences
$3.61Initiates → OutperformGet Alert
03/22/2023SRPTBuy Now
Sarepta Therapeutics
$158.0010.76%$125 → $175MaintainsOutperformGet Alert
01/11/2023ALBOBuy Now
Albireo Pharma
$68 → $48DowngradeOutperform → Market PerformGet Alert
10/21/2022INSMBuy Now
Insmed
$67.00-20.9%$56 → $53MaintainsOutperformGet Alert
10/18/2022NGMBuy Now
NGM Biopharmaceuticals
$32 → $9MaintainsOutperformGet Alert
08/16/2022APTXBuy Now
Aptinyx
$0.10DowngradeOutperform → Market PerformGet Alert
08/09/2022GBTBuy Now
Global Blood Therapeutics
$67 → $68.5DowngradeOutperform → Market PerformGet Alert
08/08/2022ACADBuy Now
ACADIA Pharmaceuticals
$16.2229.47%$32 → $21MaintainsOutperformGet Alert
05/04/2022SPROBuy Now
Spero Therapeutics
$1.33DowngradeOutperform → Market PerformGet Alert
04/19/2022ANTXBuy Now
AN2 Therapeutics
$2.16Initiates → OutperformGet Alert
11/23/2021SPRBBuy Now
Spruce Biosciences
$0.53DowngradeOutperform → Market PerformGet Alert
06/15/2021SAGEBuy Now
Sage Therapeutics
$10.85867.74%$100 → $105MaintainsOutperformGet Alert
11/30/2020SAGEBuy Now
Sage Therapeutics
$10.85821.66%$96 → $100MaintainsOutperformGet Alert