Gil Blum

Stock Analyst at Needham

(4.66)
# 837
Out of 4,609 analysts
713
Total ratings
44.6%
Success rate
13.9%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Gil Blum

Solid Biosciences
Aug 7, 2026
Maintained: Buy
Price Target: $19
Current: $8.71
Upside: +118.14%
Lyell Immunopharma
Aug 7, 2026
Maintained: Buy
Price Target: $44
Current: $14.21
Upside: +209.64%
Artiva Biotherapeutics
Aug 7, 2026
Maintained: Buy
Price Target: $41
Current: $11.58
Upside: +254.06%
Sarepta Therapeutics
Aug 6, 2026
Reiterated: Sell
Price Target: n/a
Current: $16.78
Upside: -
Cartesian Therapeutics
Aug 6, 2026
Maintained: Buy
Price Target: $40
Current: $8.76
Upside: +356.62%
Immunocore Holdings
Aug 6, 2026
Maintained: Buy
Price Target: $75
Current: $34.50
Upside: +117.39%
Geron
Aug 5, 2026
Maintained: Buy
Price Target: $4
Current: $1.57
Upside: +154.78%
Recursion Pharmaceuticals
Aug 5, 2026
Maintained: Buy
Price Target: $8
Current: $3.18
Upside: +151.57%
CRISPR Therapeutics AG
Aug 4, 2026
Maintained: Buy
Price Target: $82
Current: $51.64
Upside: +58.79%
Nurix Therapeutics
Aug 4, 2026
Maintained: Buy
Price Target: $34
Current: $25.22
Upside: +34.81%
Reiterated: Buy
Price Target: $10
Current: $2.00
Upside: +400.00%
Initiated Coverage: Buy
Price Target: $21
Current: $10.06
Upside: +108.75%
Reiterated: Buy
Price Target: $157
Current: $93.25
Upside: +68.36%
Maintained: Hold
Price Target: n/a
Current: $2.49
Upside: -
Maintained: Buy
Price Target: $12
Current: $6.34
Upside: +89.27%
Reiterated: Buy
Price Target: $7$11
Current: $8.30
Upside: +32.53%
Reiterated: Buy
Price Target: $6
Current: $0.7632
Upside: +686.16%
Rated: Buy
Price Target: $11
Current: $2.29
Upside: +380.35%
Maintained: Buy
Price Target: $3
Current: $0.3059
Upside: +880.71%
Maintained: Hold
Price Target: n/a
Current: $3.54
Upside: -
Maintained: Hold
Price Target: n/a
Current: $7.16
Upside: -
Rated: Hold
Price Target: n/a
Current: $1.70
Upside: -
Rated: Hold
Price Target: n/a
Current: $5.59
Upside: n/a
Reiterated: Buy
Price Target: kr 400.00kr 371.00
Current: kr 174.80
Upside: n/a
Maintained: Buy
Price Target: $6
Current: $30.22
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $103.42
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