Ritu Baral

Stock Analyst at TD Cowen

(4.98)
# 61
Out of 4,501 analysts
1032
Total ratings
57.2%
Success rate
46.4%
Average return

Stocks Rated by Ritu Baral

Vera Therapeutics
Jul 7, 2026
Maintained: Buy
Price Target: $78
Current: $42.00
Upside: +85.71%
Praxis Precision Medicines
Jun 29, 2026
Maintained: Buy
Price Target: $510
Current: $324.99
Upside: +56.93%
ACADIA Pharmaceuticals
Jun 26, 2026
Maintained: Buy
Price Target: $37
Current: $26.22
Upside: +41.11%
Krystal Biotech
Jun 18, 2026
Maintained: Buy
Price Target: $306$403
Current: $365.81
Upside: +10.17%
Insmed
Jun 16, 2026
Maintained: Buy
Price Target: $243
Current: $115.61
Upside: +110.19%
Inventiva
Jun 9, 2026
Maintained: Buy
Price Target: $10
Current: $4.30
Upside: +132.56%
Inventiva S.A.
Jun 8, 2026
Maintained: Buy
Price Target: €8.75
Current: $3.73
Upside: +134.61%
vTv Therapeutics
May 14, 2026
Maintained: Buy
Price Target: $67
Current: $33.49
Upside: +100.06%
Benitec Biopharma
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $13.42
Upside: -
GH Research
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $26.51
Upside: -
Maintained: Buy
Price Target: n/a
Current: $39.63
Upside: -
Maintained: Buy
Price Target: $8
Current: $1.28
Upside: +525.00%
Maintained: Buy
Price Target: $29
Current: $13.64
Upside: +112.61%
Maintained: Buy
Price Target: n/a
Current: $5.17
Upside: -
Maintained: Buy
Price Target: n/a
Current: $26.48
Upside: -
Maintained: Buy
Price Target: n/a
Current: $45.29
Upside: -
Maintained: Buy
Price Target: n/a
Current: $2.52
Upside: -
Maintained: Buy
Price Target: $21
Current: $7.37
Upside: +184.94%
Maintained: Buy
Price Target: $267
Current: $144.76
Upside: +84.44%
Maintained: Hold
Price Target: $17
Current: $18.95
Upside: -10.29%
Maintained: Buy
Price Target: $644
Current: $536.70
Upside: +19.99%
Maintained: Buy
Price Target: $482
Current: $298.76
Upside: +61.33%
Initiated Coverage: Buy
Price Target: $8
Current: $6.87
Upside: +16.45%
Maintained: Hold
Price Target: n/a
Current: $2.10
Upside: -
Maintained: Buy
Price Target: n/a
Current: $15.73
Upside: -
Maintained: Buy
Price Target: n/a
Current: $0.10
Upside: -
Maintained: Buy
Price Target: n/a
Current: $0.8704
Upside: -
Maintained: Hold
Price Target: n/a
Current: $4.50
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $1.12
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $50.07
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $34.37
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $58.25
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $17.34
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $56.71
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $84.85
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $33.82
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $42.63
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0111
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.41
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $84.87
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $2.07
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $19.74
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $6.11
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.03
Upside: n/a
Rated: Buy
Price Target: $25$29
Current: $3.28
Upside: n/a
Reiterated: Buy
Price Target: $291$355
Current: $199.15
Upside: n/a
Initiated Coverage: Hold
Price Target: $1.6
Current: $14.88
Upside: n/a
Upgraded: Buy
Price Target: $3$8
Current: $44.22
Upside: n/a
Reiterated: Buy
Price Target: $6$3
Current: $0.0001
Upside: n/a
Reiterated: Hold
Price Target: $8$6
Current: $2.44
Upside: n/a
Reiterated: Buy
Price Target: $6
Current: $1.46
Upside: n/a
Upgraded: Buy
Price Target: $13
Current: $10.28
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $5.61
Upside: n/a