Gil Blum

Stock Analyst at Needham

(4.63)
# 890
Out of 5,036 analysts
722
Total ratings
42.3%
Success rate
13.1%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Gil Blum

CRISPR Therapeutics AG
Oct 5, 2026
Reiterated: Buy
Price Target: $82
Current: $54.00
Upside: +51.85%
Fate Therapeutics
Oct 5, 2026
Reiterated: Hold
Price Target: n/a
Current: $2.29
Upside: -
Nkarta
Oct 5, 2026
Reiterated: Buy
Price Target: $11
Current: $2.31
Upside: +376.19%
Autolus Therapeutics
Oct 2, 2026
Reiterated: Buy
Price Target: $10
Current: $1.79
Upside: +458.66%
Artiva Biotherapeutics
Oct 1, 2026
Reiterated: Buy
Price Target: $41
Current: $7.27
Upside: +463.96%
Celcuity
Sep 30, 2026
Reiterated: Buy
Price Target: $140 → $134
Current: $71.25
Upside: +88.07%
Immix Biopharma
Sep 29, 2026
Reiterated: Buy
Price Target: $21 → $30
Current: $9.64
Upside: +211.20%
Cartesian Therapeutics
Sep 29, 2026
Reiterated: Buy
Price Target: $40
Current: $6.75
Upside: +492.59%
Sarepta Therapeutics
Sep 28, 2026
Reiterated: Sell
Price Target: n/a
Current: $17.31
Upside: -
Absci
Sep 23, 2026
Reiterated: Buy
Price Target: $11
Current: $10.27
Upside: +7.11%
Upgraded: Buy
Price Target: $9
Current: $2.48
Upside: +262.90%
Reiterated: Buy
Price Target: $44
Current: $8.61
Upside: +411.03%
Downgraded: Hold
Price Target: n/a
Current: $0.2754
Upside: -
Initiated Coverage: Buy
Price Target: $56
Current: $26.89
Upside: +108.26%
Reiterated: Buy
Price Target: $12
Current: $4.39
Upside: +173.35%
Reiterated: Buy
Price Target: $3
Current: $0.3501
Upside: +756.90%
Reiterated: Buy
Price Target: $19
Current: $6.92
Upside: +174.57%
Reiterated: Buy
Price Target: $75
Current: $29.64
Upside: +153.04%
Reiterated: Buy
Price Target: $4
Current: $1.21
Upside: +230.58%
Reiterated: Buy
Price Target: $8
Current: $4.63
Upside: +72.79%
Reiterated: Buy
Price Target: $34
Current: $22.60
Upside: +50.44%
Reiterated: Hold
Price Target: n/a
Current: $5.86
Upside: -
Rated: Hold
Price Target: n/a
Current: $1.40
Upside: -
Rated: Hold
Price Target: n/a
Current: $5.69
Upside: n/a
Reiterated: Buy
Price Target: $6
Current: $22.41
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $80.11
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Reiterated: Buy
Price Target: $6
Current: -
Upside: n/a