Tara Bancroft

Stock Analyst at TD Cowen

(4.82)
# 483
Out of 5,032 analysts
297
Total ratings
49.8%
Success rate
25.7%
Average return

Stocks Rated by Tara Bancroft

Nanobiotix
Sep 25, 2026
Reiterated: Buy
Price Target: n/a
Current: $25.59
Upside: -
Arcus Biosciences
Sep 16, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $24.28
Upside: -
Faeth Therapeutics
Sep 9, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $26.89
Upside: -
EyePoint
Sep 2, 2026
Downgraded: Hold
Price Target: $20 → $4
Current: $3.17
Upside: +26.18%
Celcuity
Aug 13, 2026
Reiterated: Buy
Price Target: n/a
Current: $71.25
Upside: -
Fate Therapeutics
Aug 13, 2026
Reiterated: Hold
Price Target: n/a
Current: $2.29
Upside: -
MacroGenics
Aug 13, 2026
Reiterated: Hold
Price Target: n/a
Current: $3.64
Upside: -
Sutro Biopharma
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $14.45
Upside: -
TScan Therapeutics
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $0.2754
Upside: -
Valneva SE
Aug 11, 2026
Initiated Coverage: Buy
Price Target: $12
Current: $5.85
Upside: +105.13%
Reiterated: Hold
Price Target: n/a
Current: $2.48
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $3.61
Upside: -
Rated: Buy
Price Target: $3
Current: $1.21
Upside: +147.93%
Reiterated: Buy
Price Target: $75
Current: $66.70
Upside: +12.44%
Reiterated: Buy
Price Target: $155
Current: $138.69
Upside: +11.76%
Rated: Buy
Price Target: $50 → $60
Current: $41.43
Upside: +44.82%
Reiterated: Buy
Price Target: n/a
Current: $24.36
Upside: -
Downgraded: Hold
Price Target: $110 → $103
Current: $99.95
Upside: +2.55%
Reiterated: Buy
Price Target: $20
Current: $7.34
Upside: +172.48%
Reiterated: Buy
Price Target: $75
Current: $52.19
Upside: +43.71%
Reiterated: Buy
Price Target: n/a
Current: $3.78
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $61.65
Upside: -
Initiated Coverage: Buy
Price Target: n/a
Current: $2.66
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $21.95
Upside: -
Reiterated: Buy
Price Target: $20.00
Current: $15.93
Upside: +25.59%
Rated: Hold
Price Target: n/a
Current: $1.09
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $4.60
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $13.57
Upside: n/a