Alec Stranahan

Stock Analyst at Bank of America Securities

(4.33)
# 1,315
Out of 4,592 analysts
600
Total ratings
49.2%
Success rate
7.8%
Average return

Stocks Rated by Alec Stranahan

Agios Pharmaceuticals
Jul 30, 2026
Reiterated: Buy
Price Target: $46
Current: $32.75
Upside: +40.46%
Erasca
Jul 14, 2026
Reiterated: Hold
Price Target: $16$18
Current: $18.55
Upside: -2.94%
Krystal Biotech
Jul 13, 2026
Maintained: Buy
Price Target: $364$396
Current: $366.80
Upside: +7.96%
Beam Therapeutics
Jul 8, 2026
Maintained: Buy
Price Target: $47
Current: $26.54
Upside: +77.09%
Novavax
Jul 7, 2026
Maintained: Sell
Price Target: $8
Current: $7.41
Upside: +7.96%
TG Therapeutics
Jul 7, 2026
Reiterated: Sell
Price Target: $17$20
Current: $53.09
Upside: -62.33%
HUTCHMED (China)
Jul 7, 2026
Reiterated: Buy
Price Target: $20$17
Current: $10.88
Upside: +56.25%
CRISPR Therapeutics AG
Jul 7, 2026
Maintained: Buy
Price Target: $83
Current: $48.19
Upside: +72.23%
MeiraGTx Holdings
Jul 7, 2026
Maintained: Buy
Price Target: $16$19
Current: $11.75
Upside: +61.70%
Moderna
Jul 7, 2026
Reiterated: Sell
Price Target: $34$38
Current: $58.31
Upside: -34.83%
Reiterated: Buy
Price Target: $185$212
Current: $191.10
Upside: +10.94%
Maintained: Hold
Price Target: $19
Current: $11.08
Upside: +71.48%
Initiated Coverage: Buy
Price Target: $35
Current: $19.70
Upside: +77.66%
Maintained: Buy
Price Target: $6
Current: $1.52
Upside: +294.74%
Maintained: Hold
Price Target: $6
Current: $2.94
Upside: +104.08%
Maintained: Buy
Price Target: $17
Current: $8.98
Upside: +89.31%
Maintained: Hold
Price Target: $9
Current: $10.00
Upside: -10.00%
Maintained: Buy
Price Target: $34
Current: $23.00
Upside: +47.83%
Maintained: Buy
Price Target: $16
Current: $8.81
Upside: +81.61%
Maintained: Buy
Price Target: $83$87
Current: $72.13
Upside: +20.62%
Reiterated: Buy
Price Target: $25$14
Current: $10.18
Upside: +37.52%
Maintained: Hold
Price Target: $17
Current: $21.27
Upside: -20.08%
Maintained: Hold
Price Target: $6
Current: $3.06
Upside: +96.08%
Reiterated: Buy
Price Target: $7
Current: $3.26
Upside: +114.72%
Reiterated: Buy
Price Target: $24$21
Current: $15.55
Upside: +35.05%
Maintained: Sell
Price Target: n/a
Current: $2.67
Upside: -
Maintained: Sell
Price Target: n/a
Current: $1.62
Upside: -
Maintained: Buy
Price Target: $21$19
Current: $5.70
Upside: +233.33%
Reiterated: Sell
Price Target: $1
Current: $0.81
Upside: +23.46%
Initiated Coverage: Sell
Price Target: $800$565
Current: $729.29
Upside: n/a
Rated: Buy
Price Target: $1,150$1,100
Current: $1,145.04
Upside: n/a
Reiterated: Buy
Price Target: $6$5
Current: $29.21
Upside: n/a
Maintained: Sell
Price Target: $10$1
Current: $5.05
Upside: n/a