Ritu Baral

Stock Analyst at TD Cowen

(4.98)
# 66
Out of 5,119 analysts
1054
Total ratings
51.1%
Success rate
41.9%
Average return

Stocks Rated by Ritu Baral

Acadia Pharmaceuticals
Nov 5, 2026
Reiterated: Buy
Price Target: $37
Current: $21.23
Upside: +74.28%
Krystal Biotech
Nov 3, 2026
Reiterated: Buy
Price Target: $403 → $380
Current: $300.88
Upside: +26.30%
Alnylam Pharmaceuticals
Oct 29, 2026
Rated: Buy
Price Target: $482 → $354
Current: $155.94
Upside: +127.01%
Sarepta Therapeutics
Oct 21, 2026
Reiterated: Hold
Price Target: $17
Current: $17.82
Upside: -4.60%
Scholar Rock Holding
Oct 21, 2026
Reiterated: Buy
Price Target: $71
Current: $46.94
Upside: +51.26%
Inventiva
Sep 28, 2026
Reiterated: Buy
Price Target: $10
Current: $3.80
Upside: +163.16%
Benitec Biopharma
Sep 15, 2026
Reiterated: Buy
Price Target: n/a
Current: $9.54
Upside: -
Vera Therapeutics
Aug 31, 2026
Reiterated: Buy
Price Target: $78
Current: $29.79
Upside: +161.88%
Ovid Therapeutics
Aug 13, 2026
Reiterated: Buy
Price Target: n/a
Current: $2.85
Upside: -
Milestone Pharmaceuticals
Aug 12, 2026
Reiterated: Buy
Price Target: $8
Current: $0.7628
Upside: +948.77%
Reiterated: Buy
Price Target: n/a
Current: $25.31
Upside: -
Reiterated: Buy
Price Target: $67
Current: $21.03
Upside: +218.59%
Reiterated: Buy
Price Target: n/a
Current: $18.61
Upside: -
Reiterated: Buy
Price Target: $243
Current: $114.41
Upside: +112.40%
Reiterated: Buy
Price Target: n/a
Current: $4.18
Upside: -
Reiterated: Buy
Price Target: $510
Current: $277.62
Upside: +83.70%
Reiterated: Buy
Price Target: $29
Current: $8.61
Upside: +236.82%
Reiterated: Buy
Price Target: $267
Current: $175.92
Upside: +51.77%
Reiterated: Buy
Price Target: $644
Current: $399.63
Upside: +61.15%
Reiterated: Buy
Price Target: n/a
Current: $3.28
Upside: -
Initiated Coverage: Buy
Price Target: $46
Current: $15.52
Upside: +196.39%
Reiterated: Buy
Price Target: €8.94
Current: €3.40
Upside: +162.97%
Reiterated: Buy
Price Target: n/a
Current: $25.16
Upside: -
Reiterated: Buy
Price Target: $21
Current: $9.85
Upside: +113.20%
Reiterated: Hold
Price Target: n/a
Current: $1.03
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $15.75
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $0.114
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.3602
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $4.00
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.8097
Upside: n/a
Downgraded: Hold
Price Target: $20.75 → $20.41
Current: $2.00
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $46.55
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $20.64
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $39.42
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $13.54
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $65.44
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $15.43
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $21.70
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0111
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $3.18
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.6337
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $53.69
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $28.49
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.98
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $4.83
Upside: n/a
Rated: Buy
Price Target: $25 → $29
Current: $0.9578
Upside: n/a
Reiterated: Buy
Price Target: $291 → $355
Current: $248.35
Upside: n/a
Initiated Coverage: Hold
Price Target: $1.6
Current: $11.61
Upside: n/a
Reiterated: Buy
Price Target: $6 → $3
Current: $0.0001
Upside: n/a
Reiterated: Hold
Price Target: $8 → $6
Current: $2.54
Upside: n/a
Reiterated: Buy
Price Target: $6
Current: $1.05
Upside: n/a
Upgraded: Buy
Price Target: $13
Current: $16.92
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $7.73
Upside: n/a