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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

10.4%

Smart Score

57.5%

Overall Average Return Percentile

58th

Number of Ratings

66
Buy NowGet Alert
12/15/2025MISTBuy Now
Milestone Pharmaceuticals
$2.48223.23% → $8UpgradeHold → BuyGet Alert
12/11/2025INSMBuy Now
Insmed
$198.4435.55%$231 → $269MaintainsBuyGet Alert
12/08/2025PRAXBuy Now
Praxis Precision Medicine
$276.1027.85%$251 → $353MaintainsBuyGet Alert
12/05/2025VERABuy Now
Vera Therapeutics
$49.8046.59%$60 → $73MaintainsBuyGet Alert
11/20/2025INSMBuy Now
Insmed
$198.4416.41%$223 → $231MaintainsBuyGet Alert
11/06/2025PVLABuy Now
Palvella Therapeutics
$89.158.81%$65 → $97MaintainsBuyGet Alert
10/29/2025RNABuy Now
Avidity Biosciences
$71.892.94%$78 → $74DowngradeBuy → HoldGet Alert
10/02/2025INSMBuy Now
Insmed
$198.44-2.74%$154 → $193MaintainsBuyGet Alert
09/11/2025ACADBuy Now
ACADIA Pharmaceuticals
$26.9144.9%$35 → $39MaintainsBuyGet Alert
08/26/2025MDGLBuy Now
Madrigal Pharmaceuticals
$561.04-1.25%$390 → $554MaintainsBuyGet Alert
08/04/2025AKROBuy Now
Akero Therapeutics
$54.7038.94% → $76Initiates → BuyGet Alert
02/05/2025PVLABuy Now
Palvella Therapeutics
$89.15-50.64% → $44Initiates → BuyGet Alert
11/21/2024SAGEBuy Now
Sage Therapeutics
$10 → $9MaintainsHoldGet Alert
11/18/2024SPROBuy Now
Spero Therapeutics
$2.33DowngradeBuy → HoldGet Alert
11/18/2024ANTXBuy Now
AN2 Therapeutics
$1.17DowngradeBuy → HoldGet Alert
10/21/2024RNABuy Now
Avidity Biosciences
$71.898.5%$56 → $78MaintainsBuyGet Alert
10/21/2024ALNYBuy Now
Alnylam Pharmaceuticals
$397.88-6.76%$282 → $371MaintainsBuyGet Alert
08/09/2024INSMBuy Now
Insmed
$198.44-50.62%$75 → $98MaintainsBuyGet Alert
08/06/2024SPROBuy Now
Spero Therapeutics
$2.33UpgradeHold → BuyGet Alert
07/30/2024SAGEBuy Now
Sage Therapeutics
$16 → $10DowngradeBuy → HoldGet Alert
07/09/2024MORFBuy Now
Morphic Holding
DowngradeBuy → HoldGet Alert
06/25/2024ALNYBuy Now
Alnylam Pharmaceuticals
$397.88-29.12%$260 → $282MaintainsBuyGet Alert
05/29/2024INSMBuy Now
Insmed
$198.44-66.24%$45 → $67MaintainsBuyGet Alert
04/18/2024SAGEBuy Now
Sage Therapeutics
$30 → $16MaintainsBuyGet Alert
03/15/2024MDGLBuy Now
Madrigal Pharmaceuticals
$561.04-30.49%$349 → $390MaintainsOutperformGet Alert
02/28/2024NGMBuy Now
NGM Biopharmaceuticals
$4 → $1.55DowngradeOutperform → Market PerformGet Alert
08/08/2023SAGEBuy Now
Sage Therapeutics
$105 → $28MaintainsOutperformGet Alert
08/08/2023SGMTBuy Now
Sagimet Biosciences
$5.86Initiates → OutperformGet Alert
03/22/2023SRPTBuy Now
Sarepta Therapeutics
$21.32721.02%$125 → $175MaintainsOutperformGet Alert
01/11/2023ALBOBuy Now
Albireo Pharma
$68 → $48DowngradeOutperform → Market PerformGet Alert
10/21/2022INSMBuy Now
Insmed
$198.44-73.29%$56 → $53MaintainsOutperformGet Alert
10/18/2022NGMBuy Now
NGM Biopharmaceuticals
$32 → $9MaintainsOutperformGet Alert
08/16/2022APTXBuy Now
Aptinyx
DowngradeOutperform → Market PerformGet Alert
08/09/2022GBTBuy Now
Global Blood Therapeutics
$67 → $68.5DowngradeOutperform → Market PerformGet Alert
08/08/2022ACADBuy Now
ACADIA Pharmaceuticals
$26.91-21.98%$32 → $21MaintainsOutperformGet Alert
05/04/2022SPROBuy Now
Spero Therapeutics
$2.33DowngradeOutperform → Market PerformGet Alert
04/19/2022ANTXBuy Now
AN2 Therapeutics
$1.17Initiates → OutperformGet Alert
11/23/2021SPRBBuy Now
Spruce Biosciences
$82.82DowngradeOutperform → Market PerformGet Alert
08/23/2021RLYBBuy Now
Rallybio
$0.75Initiates → OutperformGet Alert
07/20/2021GHRSBuy Now
GH Research
$12.91Initiates → OutperformGet Alert
07/13/2021ATAIBuy Now
ATAI Life Sciences
$4.18Initiates → OutperformGet Alert
07/13/2021ATAIBuy Now
ATAI Life Sciences
$4.18Initiates → BuyGet Alert
06/15/2021SAGEBuy Now
Sage Therapeutics
$100 → $105MaintainsOutperformGet Alert
06/08/2021VERABuy Now
Vera Therapeutics
$49.80Initiates → OutperformGet Alert
03/02/2021TERNBuy Now
Terns Pharma
$44.02Initiates → OutperformGet Alert
11/30/2020SAGEBuy Now
Sage Therapeutics
$96 → $100MaintainsOutperformGet Alert
11/03/2020SPRBBuy Now
Spruce Biosciences
$82.82-46.87% → $44Initiates → OutperformGet Alert
10/06/2020MYOKBuy Now
MyoKardia
$145 → $225DowngradeOutperform → Market PerformGet Alert
06/30/2020ICPTBuy Now
Intercept Pharma
$149 → $47DowngradeOutperform → Market PerformGet Alert
06/29/2020PLRXBuy Now
Pliant Therapeutics
$1.21Initiates → OutperformGet Alert
11/26/2018ORTXBuy Now
Orchard Therapeutics
→ $27Initiates → OutperformGet Alert
08/13/2018ALNYBuy Now
Alnylam Pharmaceuticals
$397.88-63.05%$157 → $147MaintainsOutperformGet Alert
07/02/2018ASNSBuy Now
Actelis Networks
$1.58DowngradeOutperform → Market PerformGet Alert
01/12/2018AXONBuy Now
Axon Enterprise
$550.86DowngradeOutperform → Market PerformGet Alert
12/11/2017ASNSBuy Now
Actelis Networks
$1.58Initiates → OutperformGet Alert
11/27/2017ALNABuy Now
Allena Pharmaceuticals
Initiates → OutperformGet Alert
11/27/2017SPROBuy Now
Spero Therapeutics
$2.33Initiates → OutperformGet Alert
08/16/2017ALBOBuy Now
Albireo Pharma
Initiates → OutperformGet Alert
06/01/2017MGENBuy Now
Miragen Therapeutics
Initiates → OutperformGet Alert
02/03/2017AXONBuy Now
Axovant Sciences Ltd. Common Shares
$550.86Initiates → OutperformGet Alert
01/09/2017TIGBuy Now
Trean Insurance Group
Initiates → OutperformGet Alert
05/31/2016ICPTBuy Now
Intercept Pharma
$212 → $215MaintainsOutperformGet Alert
11/23/2015MYOKBuy Now
MyoKardia
→ $24Initiates → OutperformGet Alert
09/08/2015GBTBuy Now
Global Blood Therapeutics
→ $80Initiates → OutperformGet Alert
02/27/2015ALNYBuy Now
Alnylam Pharmaceuticals
$397.88-62.3% → $150Initiates → OutperformGet Alert
09/05/2014ICPTBuy Now
Intercept Pharma
→ $420Initiates → OutperformGet Alert