Alec Stranahan

Stock Analyst at Bank of America Securities

(4.45)
# 1,130
Out of 4,520 analysts
598
Total ratings
51.2%
Success rate
9.2%
Average return

Stocks Rated by Alec Stranahan

Erasca
Jul 14, 2026
Reiterated: Hold
Price Target: $16$18
Current: $19.17
Upside: -6.10%
Krystal Biotech
Jul 13, 2026
Maintained: Buy
Price Target: $364$396
Current: $354.86
Upside: +11.59%
Beam Therapeutics
Jul 8, 2026
Maintained: Buy
Price Target: $47
Current: $27.53
Upside: +70.72%
Novavax
Jul 7, 2026
Maintained: Sell
Price Target: $8
Current: $8.21
Upside: -2.56%
Agios Pharmaceuticals
Jul 7, 2026
Reiterated: Buy
Price Target: $40$46
Current: $39.61
Upside: +16.13%
TG Therapeutics
Jul 7, 2026
Reiterated: Sell
Price Target: $17$20
Current: $54.87
Upside: -63.55%
HUTCHMED (China)
Jul 7, 2026
Reiterated: Buy
Price Target: $20$17
Current: $10.84
Upside: +56.83%
CRISPR Therapeutics AG
Jul 7, 2026
Maintained: Buy
Price Target: $83
Current: $47.78
Upside: +73.71%
MeiraGTx Holdings
Jul 7, 2026
Maintained: Buy
Price Target: $16$19
Current: $12.44
Upside: +52.73%
Moderna
Jul 7, 2026
Reiterated: Sell
Price Target: $34$38
Current: $61.82
Upside: -38.53%
Reiterated: Buy
Price Target: $185$212
Current: $186.16
Upside: +13.88%
Maintained: Hold
Price Target: $19
Current: $11.38
Upside: +67.03%
Initiated Coverage: Buy
Price Target: $35
Current: $19.37
Upside: +80.69%
Maintained: Buy
Price Target: $6
Current: $1.65
Upside: +263.64%
Maintained: Hold
Price Target: $6
Current: $2.99
Upside: +100.67%
Maintained: Buy
Price Target: $17
Current: $9.59
Upside: +77.27%
Maintained: Hold
Price Target: $9
Current: $10.18
Upside: -11.59%
Maintained: Buy
Price Target: $34
Current: $24.89
Upside: +36.60%
Maintained: Buy
Price Target: $16
Current: $9.43
Upside: +69.67%
Maintained: Buy
Price Target: $83$87
Current: $71.85
Upside: +21.09%
Reiterated: Buy
Price Target: $25$14
Current: $9.89
Upside: +41.56%
Maintained: Hold
Price Target: $17
Current: $17.47
Upside: -2.69%
Maintained: Hold
Price Target: $6
Current: $2.95
Upside: +103.74%
Reiterated: Buy
Price Target: $7
Current: $3.15
Upside: +122.22%
Reiterated: Buy
Price Target: $24$21
Current: $16.26
Upside: +29.15%
Maintained: Sell
Price Target: n/a
Current: $2.98
Upside: -
Maintained: Sell
Price Target: n/a
Current: $1.50
Upside: -
Maintained: Buy
Price Target: $21$19
Current: $5.82
Upside: +226.46%
Reiterated: Sell
Price Target: $1
Current: $0.8874
Upside: +12.69%
Initiated Coverage: Sell
Price Target: $800$565
Current: $676.69
Upside: n/a
Rated: Buy
Price Target: $1,150$1,100
Current: $1,179.11
Upside: n/a
Reiterated: Buy
Price Target: $6$5
Current: $31.48
Upside: n/a
Maintained: Sell
Price Target: $10$1
Current: $5.99
Upside: n/a