Gil Blum

Stock Analyst at Needham

(4.57)
# 924
Out of 4,339 analysts
684
Total ratings
41.4%
Success rate
12.1%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Gil Blum

Cartesian Therapeutics
May 26, 2026
Maintained: Buy
Price Target: $42$40
Current: $6.45
Upside: +520.16%
Celcuity
May 15, 2026
Maintained: Buy
Price Target: $157
Current: $134.26
Upside: +16.94%
Nurix Therapeutics
May 15, 2026
Maintained: Buy
Price Target: $26
Current: $17.38
Upside: +49.60%
Solid Biosciences
May 14, 2026
Reiterated: Buy
Price Target: $19
Current: $6.88
Upside: +176.16%
Autolus Therapeutics
May 14, 2026
Maintained: Buy
Price Target: $10
Current: $1.68
Upside: +495.24%
Fate Therapeutics
May 13, 2026
Maintained: Hold
Price Target: $2.25
Current: $2.15
Upside: +4.65%
Nkarta
May 13, 2026
Rated: Buy
Price Target: $11
Current: $3.06
Upside: +259.48%
Mereo BioPharma Group
May 12, 2026
Maintained: Buy
Price Target: $3
Current: $0.3337
Upside: +799.01%
Artiva Biotherapeutics
May 12, 2026
Reiterated: Buy
Price Target: $18$41
Current: $7.67
Upside: +434.55%
Rocket Pharmaceuticals
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $3.00
Upside: -
Reiterated: Buy
Price Target: $7
Current: $5.28
Upside: +32.58%
Maintained: Sell
Price Target: n/a
Current: $16.67
Upside: -
Rated: Buy
Price Target: $8
Current: $2.97
Upside: +169.36%
Reiterated: Buy
Price Target: $44
Current: $16.32
Upside: +169.69%
Maintained: Buy
Price Target: $4
Current: $1.28
Upside: +212.50%
Reiterated: Buy
Price Target: $12
Current: $5.59
Upside: +114.67%
Maintained: Buy
Price Target: $75
Current: $29.41
Upside: +155.02%
Maintained: Buy
Price Target: $6
Current: $1.07
Upside: +460.75%
Maintained: Buy
Price Target: $82
Current: $51.59
Upside: +58.95%
Maintained: Hold
Price Target: n/a
Current: $6.11
Upside: -
Rated: Hold
Price Target: n/a
Current: $1.86
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.01
Upside: n/a
Reiterated: Buy
Price Target: kr 400.00kr 371.00
Current: $197.00
Upside: n/a
Maintained: Buy
Price Target: $6
Current: $29.93
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $73.65
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