Alec Stranahan

Stock Analyst at Bank of America Securities

(4.19)
# 1,472
Out of 4,355 analysts
567
Total ratings
52.2%
Success rate
6.5%
Average return

Stocks Rated by Alec Stranahan

Agios Pharmaceuticals
May 29, 2026
Maintained: Buy
Price Target: $41$40
Current: $29.40
Upside: +36.05%
Revolution Medicines
May 29, 2026
Maintained: Buy
Price Target: $185
Current: $157.48
Upside: +17.48%
Erasca
May 29, 2026
Maintained: Sell
Price Target: $9
Current: $12.84
Upside: -29.91%
Aktis Oncology
May 27, 2026
Maintained: Buy
Price Target: $34
Current: $20.74
Upside: +63.93%
CG Oncology
May 26, 2026
Maintained: Buy
Price Target: $83$87
Current: $62.29
Upside: +39.67%
Perspective Therapeutics
May 22, 2026
Maintained: Hold
Price Target: $6
Current: $3.94
Upside: +52.28%
Krystal Biotech
May 22, 2026
Maintained: Buy
Price Target: $364
Current: $309.03
Upside: +17.79%
Moderna
May 22, 2026
Maintained: Sell
Price Target: $32
Current: $47.19
Upside: -32.19%
Immatics
May 22, 2026
Maintained: Buy
Price Target: $17
Current: $11.51
Upside: +47.70%
HUTCHMED (China)
May 21, 2026
Maintained: Buy
Price Target: $20
Current: $11.45
Upside: +74.67%
Maintained: Hold
Price Target: $7$9
Current: $8.30
Upside: +8.43%
Reiterated: Buy
Price Target: $25$14
Current: $7.01
Upside: +99.71%
Maintained: Buy
Price Target: $6
Current: $2.36
Upside: +154.24%
Maintained: Hold
Price Target: $17
Current: $11.88
Upside: +43.10%
Maintained: Buy
Price Target: $83
Current: $56.18
Upside: +47.74%
Maintained: Buy
Price Target: $16
Current: $9.54
Upside: +67.71%
Maintained: Hold
Price Target: $6
Current: $3.59
Upside: +67.13%
Maintained: Hold
Price Target: $20$19
Current: $14.07
Upside: +35.04%
Reiterated: Buy
Price Target: $47
Current: $32.93
Upside: +42.73%
Reiterated: Buy
Price Target: $7
Current: $3.30
Upside: +112.12%
Reiterated: Buy
Price Target: $24$21
Current: $14.59
Upside: +43.93%
Maintained: Sell
Price Target: n/a
Current: $3.46
Upside: -
Maintained: Sell
Price Target: n/a
Current: $2.16
Upside: -
Maintained: Buy
Price Target: $21$19
Current: $6.58
Upside: +188.75%
Reiterated: Sell
Price Target: $8
Current: $10.97
Upside: -27.07%
Reiterated: Sell
Price Target: $15
Current: $37.94
Upside: -60.46%
Reiterated: Sell
Price Target: $1
Current: $1.17
Upside: -14.53%
Reiterated: Buy
Price Target: $14$16
Current: $10.65
Upside: +50.23%
Initiated Coverage: Sell
Price Target: $800$565
Current: $614.78
Upside: n/a
Rated: Buy
Price Target: $1,150$1,100
Current: $1,105.00
Upside: n/a
Reiterated: Buy
Price Target: $6$5
Current: $24.88
Upside: n/a
Maintained: Sell
Price Target: $10$1
Current: $6.20
Upside: n/a
Downgraded: Hold
Price Target: $35
Current: $3.13
Upside: n/a