Roger Song

Stock Analyst at Jefferies

(3.93)
# 499
Out of 5,090 analysts
50
Total ratings
42.86%
Success rate
16.09%
Average return

Stocks Rated by Roger Song

Nektar Therapeutics
Nov 26, 2025
Maintains: Buy
Price Target: $99$121
Current: $56.90
Upside: +112.65%
Oruka Therapeutics
Nov 13, 2025
Initiates: Buy
Price Target: $45
Current: $30.84
Upside: +45.91%
Gyre Therapeutics
Oct 10, 2025
Initiates: Buy
Price Target: $16
Current: $7.98
Upside: +100.50%
United Therapeutics
Sep 2, 2025
Maintains: Buy
Price Target: $432$564
Current: $489.31
Upside: +15.26%
Biomea Fusion
Aug 28, 2025
Initiates: Buy
Price Target: $5
Current: $1.22
Upside: +309.84%
aTyr Pharma
Aug 22, 2025
Maintains: Buy
Price Target: $9$17
Current: $0.82
Upside: +1,963.36%
MBX Biosciences
Aug 15, 2025
Assumes: Buy
Price Target: $36
Current: $31.97
Upside: +12.61%
Kiniksa Pharmaceuticals International,
Jul 29, 2025
Maintains: Buy
Price Target: $45$54
Current: $41.67
Upside: +29.59%
Replimune Group
Jul 22, 2025
Maintains: Buy
Price Target: $31$6
Current: $10.61
Upside: -43.45%
CureVac
Jun 13, 2025
Downgrades: Hold
Price Target: $7$5
Current: $5.12
Upside: -2.34%
Initiates: Buy
Price Target: $6
Current: $1.54
Upside: +289.61%
Initiates: Buy
Price Target: $7
Current: $5.13
Upside: +36.45%
Initiates: Buy
Price Target: $245
Current: $234.13
Upside: +4.64%
Initiates: Buy
Price Target: $26
Current: $7.49
Upside: +247.13%
Downgrades: Hold
Price Target: $42$7
Current: $11.61
Upside: -39.71%
Maintains: Buy
Price Target: $32$28
Current: $11.95
Upside: +134.31%
Upgrades: Buy
Price Target: $2$7
Current: $2.92
Upside: +139.73%
Initiates: Buy
Price Target: $89
Current: $93.29
Upside: -4.60%
Maintains: Buy
Price Target: $31$25
Current: $6.91
Upside: +261.79%
Initiates: Buy
Price Target: $41
Current: $18.09
Upside: +126.64%
Initiates: Buy
Price Target: $35
Current: $39.38
Upside: -11.12%
Maintains: Buy
Price Target: $108$129
Current: $46.48
Upside: +177.54%
Upgrades: Buy
Price Target: $2.5$8
Current: $3.95
Upside: +102.53%
Initiates: Buy
Price Target: $97
Current: $109.60
Upside: -11.50%
Initiates: Buy
Price Target: $110
Current: $38.55
Upside: +185.34%
Maintains: Buy
Price Target: $30$35
Current: $5.24
Upside: +567.94%
Initiates: Buy
Price Target: $9
Current: $1.46
Upside: +516.44%
Initiates: Buy
Price Target: $8
Current: $8.81
Upside: -9.19%
Initiates: Buy
Price Target: $210
Current: $8.66
Upside: +2,324.94%