Ritu Baral

Stock Analyst at TD Cowen

(4.99)
# 40
Out of 4,707 analysts
1058
Total ratings
58.4%
Success rate
47.9%
Average return

Stocks Rated by Ritu Baral

Vera Therapeutics
Aug 31, 2026
Maintained: Buy
Price Target: $78
Current: $35.28
Upside: +121.09%
Ovid Therapeutics
Aug 13, 2026
Maintained: Buy
Price Target: n/a
Current: $2.75
Upside: -
Milestone Pharmaceuticals
Aug 12, 2026
Maintained: Buy
Price Target: $8
Current: $1.13
Upside: +611.11%
Neurogene
Aug 11, 2026
Maintained: Buy
Price Target: n/a
Current: $38.13
Upside: -
vTv Therapeutics
Aug 7, 2026
Maintained: Buy
Price Target: $67
Current: $32.79
Upside: +104.33%
Insmed
Aug 6, 2026
Maintained: Buy
Price Target: $243
Current: $124.89
Upside: +94.57%
Opus Genetics
Aug 6, 2026
Maintained: Buy
Price Target: n/a
Current: $4.34
Upside: -
Sarepta Therapeutics
Aug 6, 2026
Rated: Hold
Price Target: $17
Current: $20.94
Upside: -18.82%
Praxis Precision Medicines
Aug 6, 2026
Maintained: Buy
Price Target: $510
Current: $352.48
Upside: +44.69%
GH Research
Aug 6, 2026
Maintained: Buy
Price Target: n/a
Current: $27.79
Upside: -
Rated: Buy
Price Target: $37
Current: $27.58
Upside: +34.16%
Maintained: Buy
Price Target: $29
Current: $14.04
Upside: +106.55%
Maintained: Buy
Price Target: $267
Current: $152.28
Upside: +75.33%
Maintained: Buy
Price Target: $403
Current: $351.26
Upside: +14.73%
Rated: Buy
Price Target: $482
Current: $260.10
Upside: +85.31%
Maintained: Buy
Price Target: $10
Current: $4.67
Upside: +114.13%
Maintained: Buy
Price Target: $644
Current: $534.16
Upside: +20.56%
Downgraded: Hold
Price Target: n/a
Current: $7.28
Upside: -
Maintained: Buy
Price Target: n/a
Current: $7.30
Upside: -
Initiated Coverage: Buy
Price Target: $46
Current: $21.60
Upside: +112.96%
Maintained: Buy
Price Target: €8.60
Current: €4.03
Upside: +113.62%
Maintained: Buy
Price Target: n/a
Current: $12.73
Upside: -
Maintained: Buy
Price Target: n/a
Current: $35.81
Upside: -
Maintained: Buy
Price Target: $21
Current: $10.71
Upside: +96.08%
Initiated Coverage: Buy
Price Target: $8
Current: $12.39
Upside: -35.43%
Maintained: Hold
Price Target: n/a
Current: $1.19
Upside: -
Maintained: Buy
Price Target: n/a
Current: $16.61
Upside: -
Maintained: Buy
Price Target: n/a
Current: $0.1609
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $0.6634
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $5.98
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $1.14
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $59.09
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $30.40
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $56.71
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $20.46
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $57.42
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $68.81
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $14.88
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $45.68
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.001
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $3.51
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $75.35
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $1.54
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $23.17
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $5.56
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.53
Upside: n/a
Rated: Buy
Price Target: $25$29
Current: $1.94
Upside: n/a
Reiterated: Buy
Price Target: $291$355
Current: $212.50
Upside: n/a
Initiated Coverage: Hold
Price Target: $1.6
Current: $14.25
Upside: n/a
Reiterated: Buy
Price Target: $6$3
Current: $0.0001
Upside: n/a
Reiterated: Hold
Price Target: $8$6
Current: $2.65
Upside: n/a
Reiterated: Buy
Price Target: $6
Current: $1.19
Upside: n/a
Upgraded: Buy
Price Target: $13
Current: $19.12
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $8.06
Upside: n/a