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
Main Sectors:
Stocks Rated by Alec Stranahan
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ERAS Erasca | Reiterated: Hold | $16 → $18 | $19.17 | -6.10% | 26 | Jul 14, 2026 | |
| KRYS Krystal Biotech | Maintained: Buy | $364 → $396 | $354.86 | +11.59% | 31 | Jul 13, 2026 | |
| BEAM Beam Therapeutics | Maintained: Buy | $47 | $27.53 | +70.72% | 23 | Jul 8, 2026 | |
| NVAX Novavax | Maintained: Sell | $8 | $8.21 | -2.56% | 41 | Jul 7, 2026 | |
| AGIO Agios Pharmaceuticals | Reiterated: Buy | $40 → $46 | $39.61 | +16.13% | 32 | Jul 7, 2026 | |
| TGTX TG Therapeutics | Reiterated: Sell | $17 → $20 | $54.87 | -63.55% | 37 | Jul 7, 2026 | |
| HCM HUTCHMED (China) | Reiterated: Buy | $20 → $17 | $10.84 | +56.83% | 22 | Jul 7, 2026 | |
| CRSP CRISPR Therapeutics AG | Maintained: Buy | $83 | $47.78 | +73.71% | 26 | Jul 7, 2026 | |
| MGTX MeiraGTx Holdings | Maintained: Buy | $16 → $19 | $12.44 | +52.73% | 16 | Jul 7, 2026 | |
| MRNA Moderna | Reiterated: Sell | $34 → $38 | $61.82 | -38.53% | 24 | Jul 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $185 → $212 | $186.16 | +13.88% | 35 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $19 | $11.38 | +67.03% | 18 | Jun 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $35 | $19.37 | +80.69% | 1 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6 | $1.65 | +263.64% | 15 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6 | $2.99 | +100.67% | 17 | May 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $17 | $9.59 | +77.27% | 17 | May 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 | $10.18 | -11.59% | 17 | May 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $34 | $24.89 | +36.60% | 8 | May 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $16 | $9.43 | +69.67% | 20 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $83 → $87 | $71.85 | +21.09% | 18 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 → $14 | $9.89 | +41.56% | 27 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 | $17.47 | -2.69% | 18 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6 | $2.95 | +103.74% | 22 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7 | $3.15 | +122.22% | 12 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $24 → $21 | $16.26 | +29.15% | 21 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $2.98 | - | 9 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $1.50 | - | 15 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21 → $19 | $5.82 | +226.46% | 5 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $1 | $0.8874 | +12.69% | 13 | Mar 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $800 → $565 | $676.69 | n/a | 3 | Dec 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $1,150 → $1,100 | $1,179.11 | n/a | 3 | Nov 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 → $5 | $31.48 | n/a | 2 | Aug 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $10 → $1 | $5.99 | n/a | 4 | Dec 2, 2022 |
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%
Jun 25, 2026
Reiterated: Buy
Price Target: $185 → $212
Current: $186.16
Upside: +13.88%
Jun 15, 2026
Maintained: Hold
Price Target: $19
Current: $11.38
Upside: +67.03%
Jun 12, 2026
Initiated Coverage: Buy
Price Target: $35
Current: $19.37
Upside: +80.69%
Jun 11, 2026
Maintained: Buy
Price Target: $6
Current: $1.65
Upside: +263.64%
May 31, 2026
Maintained: Hold
Price Target: $6
Current: $2.99
Upside: +100.67%
May 31, 2026
Maintained: Buy
Price Target: $17
Current: $9.59
Upside: +77.27%
May 31, 2026
Maintained: Hold
Price Target: $9
Current: $10.18
Upside: -11.59%
May 31, 2026
Maintained: Buy
Price Target: $34
Current: $24.89
Upside: +36.60%
May 29, 2026
Maintained: Buy
Price Target: $16
Current: $9.43
Upside: +69.67%
May 26, 2026
Maintained: Buy
Price Target: $83 → $87
Current: $71.85
Upside: +21.09%
May 14, 2026
Reiterated: Buy
Price Target: $25 → $14
Current: $9.89
Upside: +41.56%
May 13, 2026
Maintained: Hold
Price Target: $17
Current: $17.47
Upside: -2.69%
May 13, 2026
Maintained: Hold
Price Target: $6
Current: $2.95
Upside: +103.74%
May 12, 2026
Reiterated: Buy
Price Target: $7
Current: $3.15
Upside: +122.22%
May 8, 2026
Reiterated: Buy
Price Target: $24 → $21
Current: $16.26
Upside: +29.15%
May 7, 2026
Maintained: Sell
Price Target: n/a
Current: $2.98
Upside: -
Apr 30, 2026
Maintained: Sell
Price Target: n/a
Current: $1.50
Upside: -
Apr 28, 2026
Maintained: Buy
Price Target: $21 → $19
Current: $5.82
Upside: +226.46%
Mar 27, 2026
Reiterated: Sell
Price Target: $1
Current: $0.8874
Upside: +12.69%
Dec 10, 2024
Initiated Coverage: Sell
Price Target: $800 → $565
Current: $676.69
Upside: n/a
Nov 1, 2024
Rated: Buy
Price Target: $1,150 → $1,100
Current: $1,179.11
Upside: n/a
Aug 15, 2023
Reiterated: Buy
Price Target: $6 → $5
Current: $31.48
Upside: n/a
Dec 2, 2022
Maintained: Sell
Price Target: $10 → $1
Current: $5.99
Upside: n/a