Tara Bancroft

Stock Analyst at TD Cowen

(4.78)
# 586
Out of 5,082 analysts
301
Total ratings
47.1%
Success rate
21.8%
Average return

Stocks Rated by Tara Bancroft

Celcuity
Oct 22, 2026
Maintained: Buy
Price Target: $145
Current: $61.56
Upside: +135.54%
Geron
Oct 22, 2026
Maintained: Buy
Price Target: $3
Current: $1.16
Upside: +158.62%
Incyte
Oct 21, 2026
Reiterated: Buy
Price Target: $140
Current: $113.44
Upside: +23.41%
Protagonist Therapeutics
Oct 21, 2026
Reiterated: Buy
Price Target: $155 → $160
Current: $138.08
Upside: +15.87%
Nanobiotix
Sep 25, 2026
Reiterated: Buy
Price Target: n/a
Current: $25.83
Upside: -
Arcus Biosciences
Sep 16, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $19.10
Upside: -
Faeth Therapeutics
Sep 9, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $20.57
Upside: -
EyePoint
Sep 1, 2026
Downgraded: Hold
Price Target: $20 → $4
Current: $0.43
Upside: +830.23%
Fate Therapeutics
Aug 13, 2026
Reiterated: Hold
Price Target: n/a
Current: $2.07
Upside: -
MacroGenics
Aug 13, 2026
Reiterated: Hold
Price Target: n/a
Current: $3.59
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $10.79
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $0.224
Upside: -
Initiated Coverage: Buy
Price Target: $12
Current: $5.56
Upside: +115.83%
Reiterated: Hold
Price Target: n/a
Current: $2.20
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $3.29
Upside: -
Reiterated: Buy
Price Target: $75
Current: $63.23
Upside: +18.61%
Rated: Buy
Price Target: $50 → $60
Current: $35.48
Upside: +69.11%
Reiterated: Buy
Price Target: n/a
Current: $25.16
Upside: -
Downgraded: Hold
Price Target: $110 → $103
Current: $100.24
Upside: +2.25%
Reiterated: Buy
Price Target: $20
Current: $6.48
Upside: +208.64%
Reiterated: Buy
Price Target: $75
Current: $53.20
Upside: +40.98%
Reiterated: Buy
Price Target: n/a
Current: $3.57
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $76.00
Upside: -
Initiated Coverage: Buy
Price Target: n/a
Current: $2.02
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $21.10
Upside: -
Reiterated: Buy
Price Target: $20.00
Current: $14.01
Upside: +42.76%
Rated: Hold
Price Target: n/a
Current: $0.9621
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $4.09
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $13.17
Upside: n/a