Tara Bancroft

Stock Analyst at TD Cowen

(4.85)
# 394
Out of 4,974 analysts
296
Total ratings
54.9%
Success rate
29.5%
Average return

Stocks Rated by Tara Bancroft

Arcus Biosciences
Sep 16, 2026
Initiated: Buy
Price Target: n/a
Current: $24.32
Upside: -
Faeth Therapeutics
Sep 9, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $35.37
Upside: -
EyePoint
Sep 2, 2026
Downgraded: Hold
Price Target: $20$4
Current: $3.66
Upside: +9.29%
Celcuity
Aug 13, 2026
Reiterated: Buy
Price Target: n/a
Current: $82.70
Upside: -
Fate Therapeutics
Aug 13, 2026
Reiterated: Hold
Price Target: n/a
Current: $2.35
Upside: -
MacroGenics
Aug 13, 2026
Reiterated: Hold
Price Target: n/a
Current: $4.04
Upside: -
Sutro Biopharma
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $16.56
Upside: -
TScan Therapeutics
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $0.3213
Upside: -
Valneva SE
Aug 11, 2026
Initiated Coverage: Buy
Price Target: $12
Current: $6.54
Upside: +83.49%
Rocket Pharmaceuticals
Aug 10, 2026
Reiterated: Hold
Price Target: n/a
Current: $3.41
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $4.09
Upside: -
Rated: Buy
Price Target: $3
Current: $1.31
Upside: +129.01%
Reiterated: Buy
Price Target: $75
Current: $59.21
Upside: +26.67%
Reiterated: Buy
Price Target: $155
Current: $143.40
Upside: +8.09%
Rated: Buy
Price Target: $50$60
Current: $41.74
Upside: +43.75%
Reiterated: Buy
Price Target: n/a
Current: $23.75
Upside: -
Downgraded: Hold
Price Target: $110$103
Current: $100.73
Upside: +1.76%
Reiterated: Buy
Price Target: $20
Current: $10.19
Upside: +96.27%
Reiterated: Buy
Price Target: $75
Current: $53.04
Upside: +41.40%
Reiterated: Buy
Price Target: n/a
Current: $3.67
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $67.30
Upside: -
Initiated Coverage: Buy
Price Target: n/a
Current: $3.20
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $28.91
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $35.38
Upside: -
Reiterated: Buy
Price Target: $20.00
Current: $16.81
Upside: +18.98%
Rated: Hold
Price Target: n/a
Current: $1.30
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $4.98
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $18.80
Upside: n/a