Gil Blum

Stock Analyst at Needham

(4.47)
# 1,062
Out of 4,376 analysts
687
Total ratings
40.6%
Success rate
10.8%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Gil Blum

Fate Therapeutics
Jun 4, 2026
Maintained: Hold
Price Target: n/a
Current: $2.21
Upside: -
Celcuity
Jun 2, 2026
Reiterated: Buy
Price Target: $157
Current: $92.47
Upside: +69.78%
Immunocore Holdings
Jun 1, 2026
Maintained: Buy
Price Target: $75
Current: $28.76
Upside: +160.78%
Cartesian Therapeutics
May 26, 2026
Maintained: Buy
Price Target: $42$40
Current: $6.55
Upside: +510.69%
Nurix Therapeutics
May 15, 2026
Maintained: Buy
Price Target: $26
Current: $15.28
Upside: +70.16%
Solid Biosciences
May 14, 2026
Reiterated: Buy
Price Target: $19
Current: $7.24
Upside: +162.43%
Autolus Therapeutics
May 14, 2026
Maintained: Buy
Price Target: $10
Current: $1.66
Upside: +502.41%
Nkarta
May 13, 2026
Rated: Buy
Price Target: $11
Current: $2.77
Upside: +297.11%
Mereo BioPharma Group
May 12, 2026
Maintained: Buy
Price Target: $3
Current: $0.318
Upside: +843.40%
Artiva Biotherapeutics
May 12, 2026
Reiterated: Buy
Price Target: $18$41
Current: $7.68
Upside: +433.85%
Maintained: Hold
Price Target: n/a
Current: $2.92
Upside: -
Reiterated: Buy
Price Target: $7
Current: $7.34
Upside: -4.63%
Maintained: Sell
Price Target: n/a
Current: $16.66
Upside: -
Rated: Buy
Price Target: $8
Current: $3.80
Upside: +110.53%
Reiterated: Buy
Price Target: $44
Current: $13.05
Upside: +237.16%
Maintained: Buy
Price Target: $4
Current: $1.21
Upside: +230.58%
Reiterated: Buy
Price Target: $12
Current: $5.89
Upside: +103.74%
Maintained: Buy
Price Target: $6
Current: $1.02
Upside: +488.24%
Maintained: Buy
Price Target: $82
Current: $56.95
Upside: +43.99%
Maintained: Hold
Price Target: n/a
Current: $4.80
Upside: -
Rated: Hold
Price Target: n/a
Current: $1.80
Upside: -
Rated: Hold
Price Target: n/a
Current: $3.19
Upside: n/a
Reiterated: Buy
Price Target: kr 400.00kr 371.00
Current: $179.40
Upside: n/a
Maintained: Buy
Price Target: $6
Current: $29.13
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $78.48
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $6
Current: $0.0001
Upside: n/a