Roger Song

Stock Analyst at Jefferies

(3.25)
# 1,069
Out of 5,005 analysts
51
Total ratings
45.24%
Success rate
5.2%
Average return

Stocks Rated by Roger Song

Tourmaline Bio
Sep 9, 2025
Downgrades: Hold
Price Target: $64$48
Current: $47.85
Upside: -0.73%
United Therapeutics
Sep 2, 2025
Maintains: Buy
Price Target: $432$564
Current: $451.89
Upside: +24.81%
Biomea Fusion
Aug 28, 2025
Initiates: Buy
Price Target: $5
Current: $2.43
Upside: +105.76%
aTyr Pharma
Aug 22, 2025
Maintains: Buy
Price Target: $9$17
Current: $0.83
Upside: +1,949.18%
MBX Biosciences
Aug 15, 2025
Assumes: Buy
Price Target: $36
Current: $16.40
Upside: +119.51%
LAVA Therapeutics
Aug 5, 2025
Downgrades: Hold
Price Target: $3$1.5
Current: $1.62
Upside: -7.41%
Kiniksa Pharmaceuticals International,
Jul 29, 2025
Maintains: Buy
Price Target: $45$54
Current: $38.22
Upside: +41.31%
Replimune Group
Jul 22, 2025
Maintains: Buy
Price Target: $31$6
Current: $4.58
Upside: +31.15%
CureVac
Jun 13, 2025
Downgrades: Hold
Price Target: $7$5
Current: $5.41
Upside: -7.58%
Nektar Therapeutics
Apr 11, 2025
Upgrades: Buy
Price Target: $15$30
Current: $60.91
Upside: -50.75%
Initiates: Buy
Price Target: $6
Current: $2.92
Upside: +105.48%
Initiates: Buy
Price Target: $7
Current: $4.15
Upside: +68.67%
Initiates: Buy
Price Target: $245
Current: $183.66
Upside: +33.40%
Initiates: Buy
Price Target: $26
Current: $7.22
Upside: +260.11%
Downgrades: Hold
Price Target: $42$7
Current: $5.78
Upside: +21.12%
Maintains: Buy
Price Target: $32$28
Current: $9.76
Upside: +186.89%
Upgrades: Buy
Price Target: $2$7
Current: $1.89
Upside: +270.37%
Initiates: Buy
Price Target: $89
Current: $69.59
Upside: +27.89%
Maintains: Buy
Price Target: $31$25
Current: $9.32
Upside: +168.38%
Initiates: Buy
Price Target: $41
Current: $9.72
Upside: +321.81%
Initiates: Buy
Price Target: $35
Current: $23.54
Upside: +48.68%
Maintains: Buy
Price Target: $108$129
Current: $42.33
Upside: +204.75%
Upgrades: Buy
Price Target: $2.5$8
Current: $3.27
Upside: +144.65%
Initiates: Buy
Price Target: $97
Current: $85.90
Upside: +12.92%
Initiates: Buy
Price Target: $110
Current: $31.41
Upside: +250.21%
Maintains: Buy
Price Target: $30$35
Current: $3.94
Upside: +789.45%
Initiates: Buy
Price Target: $9
Current: $1.35
Upside: +566.67%
Initiates: Buy
Price Target: $8
Current: $7.13
Upside: +12.20%
Initiates: Buy
Price Target: $21
Current: $0.88
Upside: +2,277.99%