Roger Song

Stock Analyst at Jefferies

(4.09)
# 368
Out of 5,182 analysts
58
Total ratings
44.9%
Success rate
18.74%
Average return

Stocks Rated by Roger Song

Kiniksa Pharmaceuticals International,
Apr 28, 2026
Maintains: Buy
Price Target: $58$71
Current: $53.31
Upside: +33.19%
Allogene Therapeutics
Apr 15, 2026
Maintains: Buy
Price Target: $6$10
Current: $2.10
Upside: +376.19%
Replimune Group
Apr 13, 2026
Downgrades: Hold
Price Target: $13$2
Current: $2.41
Upside: -17.01%
CytomX Therapeutics
Mar 18, 2026
Maintains: Buy
Price Target: $8$16
Current: $4.07
Upside: +293.12%
Veradermics
Mar 2, 2026
Initiates: Buy
Price Target: $75
Current: $101.00
Upside: -25.74%
BioAge Labs
Feb 18, 2026
Upgrades: Buy
Price Target: $9$62
Current: $16.77
Upside: +269.71%
Krystal Biotech
Feb 17, 2026
Maintains: Buy
Price Target: $310$371
Current: $258.20
Upside: +43.69%
Protagonist Therapeutics
Feb 2, 2026
Maintains: Buy
Price Target: $95$118
Current: $98.27
Upside: +20.08%
Corvus Pharmaceuticals
Jan 22, 2026
Maintains: Buy
Price Target: $13$42
Current: $14.29
Upside: +193.91%
Nektar Therapeutics
Nov 26, 2025
Maintains: Buy
Price Target: $99$121
Current: $82.50
Upside: +46.67%
Initiates: Buy
Price Target: $45
Current: $68.10
Upside: -33.92%
Initiates: Buy
Price Target: $16
Current: $7.37
Upside: +117.10%
Maintains: Buy
Price Target: $432$564
Current: $569.75
Upside: -1.01%
Initiates: Buy
Price Target: $5
Current: $1.45
Upside: +244.83%
Maintains: Buy
Price Target: $9$17
Current: $0.76
Upside: +2,136.84%
Assumes: Buy
Price Target: $36
Current: $28.15
Upside: +27.89%
Initiates: Buy
Price Target: $6
Current: $1.37
Upside: +337.96%
Initiates: Buy
Price Target: $7
Current: $3.08
Upside: +127.27%
Initiates: Buy
Price Target: $26
Current: $7.04
Upside: +269.32%
Maintains: Buy
Price Target: $32$28
Current: $8.73
Upside: +220.73%
Upgrades: Buy
Price Target: $2$7
Current: $4.32
Upside: +62.04%
Initiates: Buy
Price Target: $89
Current: $65.96
Upside: +34.93%
Maintains: Buy
Price Target: $31$25
Current: $7.72
Upside: +223.83%
Initiates: Buy
Price Target: $41
Current: $16.38
Upside: +150.31%
Initiates: Buy
Price Target: $35
Current: $17.42
Upside: +100.92%
Maintains: Buy
Price Target: $108$129
Current: $57.03
Upside: +126.20%
Initiates: Buy
Price Target: $97
Current: $98.85
Upside: -1.87%
Initiates: Buy
Price Target: $110
Current: $31.20
Upside: +252.56%
Maintains: Buy
Price Target: $30$35
Current: $2.62
Upside: +1,235.88%
Initiates: Buy
Price Target: $9
Current: $4.19
Upside: +114.80%
Initiates: Buy
Price Target: $210
Current: $35.75
Upside: +487.41%