Ritu Baral
Stock Analyst at TD Cowen
(4.95)
# 134
Out of 4,423 analysts
1029
Total ratings
49.7%
Success rate
40.3%
Average return
Main Sectors:
Stocks Rated by Ritu Baral
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| KRYS Krystal Biotech | Maintained: Buy | $306 → $403 | $348.06 | +15.78% | 40 | Jun 18, 2026 | |
| INSM Insmed | Maintained: Buy | $243 | $95.80 | +153.65% | 70 | Jun 16, 2026 | |
| IVA Inventiva | Maintained: Buy | $10 | $3.57 | +180.11% | 6 | Jun 9, 2026 | |
| EPA: IVA Inventiva S.A. | Maintained: Buy | €8.63 | $3.06 | +182.51% | 8 | Jun 8, 2026 | |
| PRAX Praxis Precision Medicines | Rated: Buy | $554 → $510 | $282.31 | +80.65% | 26 | Jun 2, 2026 | |
| VERA Vera Therapeutics | Maintained: Buy | n/a | $35.09 | - | 24 | Jun 2, 2026 | |
| VTVT vTv Therapeutics | Maintained: Buy | $67 | $35.04 | +91.21% | 3 | May 14, 2026 | |
| BNTC Benitec Biopharma | Maintained: Buy | n/a | $12.15 | - | 5 | May 14, 2026 | |
| GHRS GH Research | Maintained: Buy | n/a | $22.24 | - | 14 | May 14, 2026 | |
| NGNE Neurogene | Maintained: Buy | n/a | $31.53 | - | 23 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $8 | $1.30 | +515.38% | 35 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $29 | $12.53 | +131.44% | 21 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $4.06 | - | 19 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $22.74 | - | 17 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $37.30 | - | 8 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $2.27 | - | 24 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21 | $6.68 | +214.37% | 18 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $267 | $113.10 | +136.07% | 14 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $21.62 | +71.14% | 64 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 | $17.53 | -3.02% | 103 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $644 | $505.75 | +27.34% | 43 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $482 | $278.09 | +73.33% | 99 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $8 | $4.67 | +71.31% | 1 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $2.28 | - | 25 | Nov 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $15.97 | - | 15 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $0.1745 | - | 37 | Aug 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $0.7306 | - | 11 | Aug 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $5.00 | n/a | 5 | Apr 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $1.16 | n/a | 12 | Feb 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $52.36 | n/a | 2 | Nov 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $30.03 | n/a | 11 | Mar 16, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $74.12 | n/a | 9 | Feb 27, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $17.69 | n/a | 22 | Feb 24, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $47.33 | n/a | 5 | Aug 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $78.98 | n/a | 37 | May 8, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $27.44 | n/a | 8 | Jan 6, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $46.29 | n/a | 17 | Dec 3, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.0111 | n/a | 23 | Oct 12, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $4.22 | n/a | 4 | Jul 2, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $78.78 | n/a | 22 | Apr 6, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $1.96 | n/a | 14 | Apr 6, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $16.63 | n/a | 7 | Apr 6, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $6.61 | n/a | 7 | Mar 16, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $5.50 | n/a | 6 | Dec 30, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $25 → $29 | $2.63 | n/a | 2 | May 15, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $291 → $355 | $196.58 | n/a | 5 | Jan 27, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $1.6 | $16.03 | n/a | 17 | Nov 18, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $3 → $8 | $41.89 | n/a | 4 | May 9, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 → $3 | $0.000001 | n/a | 7 | Jul 9, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $8 → $6 | $2.22 | n/a | 5 | Jun 25, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 | $1.09 | n/a | 3 | Jun 18, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $13 | $10.28 | n/a | 1 | Mar 14, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $14 | $0.65 | n/a | 1 | Feb 21, 2012 |
Krystal Biotech
Jun 18, 2026
Maintained: Buy
Price Target: $306 → $403
Current: $348.06
Upside: +15.78%
Insmed
Jun 16, 2026
Maintained: Buy
Price Target: $243
Current: $95.80
Upside: +153.65%
Inventiva
Jun 9, 2026
Maintained: Buy
Price Target: $10
Current: $3.57
Upside: +180.11%
Inventiva S.A.
Jun 8, 2026
Maintained: Buy
Price Target: €8.63
Current: $3.06
Upside: +182.51%
Praxis Precision Medicines
Jun 2, 2026
Rated: Buy
Price Target: $554 → $510
Current: $282.31
Upside: +80.65%
Vera Therapeutics
Jun 2, 2026
Maintained: Buy
Price Target: n/a
Current: $35.09
Upside: -
vTv Therapeutics
May 14, 2026
Maintained: Buy
Price Target: $67
Current: $35.04
Upside: +91.21%
Benitec Biopharma
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $12.15
Upside: -
GH Research
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $22.24
Upside: -
Neurogene
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $31.53
Upside: -
May 13, 2026
Maintained: Buy
Price Target: $8
Current: $1.30
Upside: +515.38%
May 13, 2026
Maintained: Buy
Price Target: $29
Current: $12.53
Upside: +131.44%
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $4.06
Upside: -
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $22.74
Upside: -
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $37.30
Upside: -
May 12, 2026
Maintained: Buy
Price Target: n/a
Current: $2.27
Upside: -
May 12, 2026
Maintained: Buy
Price Target: $21
Current: $6.68
Upside: +214.37%
May 8, 2026
Maintained: Buy
Price Target: $267
Current: $113.10
Upside: +136.07%
May 7, 2026
Reiterated: Buy
Price Target: $37
Current: $21.62
Upside: +71.14%
May 7, 2026
Maintained: Hold
Price Target: $17
Current: $17.53
Upside: -3.02%
May 6, 2026
Maintained: Buy
Price Target: $644
Current: $505.75
Upside: +27.34%
Apr 30, 2026
Maintained: Buy
Price Target: $482
Current: $278.09
Upside: +73.33%
Apr 13, 2026
Initiated Coverage: Buy
Price Target: $8
Current: $4.67
Upside: +71.31%
Nov 16, 2025
Maintained: Hold
Price Target: n/a
Current: $2.28
Upside: -
Nov 10, 2025
Maintained: Buy
Price Target: n/a
Current: $15.97
Upside: -
Aug 11, 2025
Maintained: Buy
Price Target: n/a
Current: $0.1745
Upside: -
Aug 11, 2025
Maintained: Buy
Price Target: n/a
Current: $0.7306
Upside: -
Apr 11, 2025
Maintained: Hold
Price Target: n/a
Current: $5.00
Upside: n/a
Feb 18, 2025
Maintained: Buy
Price Target: n/a
Current: $1.16
Upside: n/a
Nov 23, 2021
Downgraded: Hold
Price Target: n/a
Current: $52.36
Upside: n/a
Mar 16, 2020
Maintained: Buy
Price Target: n/a
Current: $30.03
Upside: n/a
Feb 27, 2020
Maintained: Hold
Price Target: n/a
Current: $74.12
Upside: n/a
Feb 24, 2020
Maintained: Buy
Price Target: n/a
Current: $17.69
Upside: n/a
Aug 14, 2019
Rated: Buy
Price Target: n/a
Current: $47.33
Upside: n/a
May 8, 2019
Maintained: Hold
Price Target: n/a
Current: $78.98
Upside: n/a
Jan 6, 2019
Maintained: Buy
Price Target: n/a
Current: $27.44
Upside: n/a
Dec 3, 2018
Maintained: Buy
Price Target: n/a
Current: $46.29
Upside: n/a
Oct 12, 2018
Rated: Hold
Price Target: n/a
Current: $0.0111
Upside: n/a
Jul 2, 2018
Downgraded: Hold
Price Target: n/a
Current: $4.22
Upside: n/a
Apr 6, 2018
Maintained: Hold
Price Target: n/a
Current: $78.78
Upside: n/a
Apr 6, 2018
Maintained: Hold
Price Target: n/a
Current: $1.96
Upside: n/a
Apr 6, 2018
Maintained: Hold
Price Target: n/a
Current: $16.63
Upside: n/a
Mar 16, 2017
Reiterated: Buy
Price Target: n/a
Current: $6.61
Upside: n/a
Dec 30, 2016
Rated: Hold
Price Target: n/a
Current: $5.50
Upside: n/a
May 15, 2014
Rated: Buy
Price Target: $25 → $29
Current: $2.63
Upside: n/a
Jan 27, 2014
Reiterated: Buy
Price Target: $291 → $355
Current: $196.58
Upside: n/a
Nov 18, 2013
Initiated Coverage: Hold
Price Target: $1.6
Current: $16.03
Upside: n/a
May 9, 2013
Upgraded: Buy
Price Target: $3 → $8
Current: $41.89
Upside: n/a
Jul 9, 2012
Reiterated: Buy
Price Target: $6 → $3
Current: $0.000001
Upside: n/a
Jun 25, 2012
Reiterated: Hold
Price Target: $8 → $6
Current: $2.22
Upside: n/a
Jun 18, 2012
Reiterated: Buy
Price Target: $6
Current: $1.09
Upside: n/a
Mar 14, 2012
Upgraded: Buy
Price Target: $13
Current: $10.28
Upside: n/a
Feb 21, 2012
Reiterated: Buy
Price Target: $14
Current: $0.65
Upside: n/a