Joseph Stringer

Stock Analyst at Needham

(4.52)
# 334
Out of 4,496 analysts
219
Total ratings
57.55%
Success rate
17.83%
Average return

20 Stocks

Phathom Pharmaceuticals
Jul 19, 2024
Reiterates: Buy
Price Target: $26
Current: $10.95
Upside: +137.55%
Pliant Therapeutics
Jul 16, 2024
Reiterates: Buy
Price Target: $38
Current: $12.36
Upside: +207.44%
Moderna
Jun 28, 2024
Reiterates: Hold
Price Target: n/a
Current: $121.14
Upside: -
Vaxcyte
Jun 28, 2024
Reiterates: Buy
Price Target: $95
Current: $81.63
Upside: +16.38%
Stoke Therapeutics
Jun 28, 2024
Reiterates: Buy
Price Target: $22
Current: $13.58
Upside: +62.00%
Alnylam Pharmaceuticals
Jun 24, 2024
Maintains: Buy
Price Target: $200$275
Current: $237.83
Upside: +15.63%
Cara Therapeutics
Jun 13, 2024
Downgrades: Hold
Price Target: n/a
Current: $0.34
Upside: -
Avidity Biosciences
Jun 12, 2024
Maintains: Buy
Price Target: $35$46
Current: $45.12
Upside: +1.95%
Vir Biotechnology
Jun 5, 2024
Maintains: Buy
Price Target: $15$19
Current: $10.03
Upside: +89.43%
Annexon
Jun 4, 2024
Reiterates: Buy
Price Target: $16
Current: $5.63
Upside: +184.19%
Ionis Pharmaceuticals
Jun 3, 2024
Reiterates: Buy
Price Target: $60
Current: $47.82
Upside: +25.47%
Cidara Therapeutics
May 16, 2024
Reiterates: Buy
Price Target: $25
Current: $11.81
Upside: +111.69%
Inozyme Pharma
May 8, 2024
Reiterates: Buy
Price Target: $23
Current: $5.33
Upside: +331.52%
Apellis Pharmaceuticals
May 8, 2024
Reiterates: Buy
Price Target: $85
Current: $37.98
Upside: +123.80%
Rhythm Pharmaceuticals
May 7, 2024
Maintains: Buy
Price Target: $50$46
Current: $49.57
Upside: -7.20%
Vertex Pharmaceuticals
May 7, 2024
Reiterates: Hold
Price Target: n/a
Current: $491.57
Upside: -
Lexicon Pharmaceuticals
May 3, 2024
Reiterates: Hold
Price Target: n/a
Current: $1.99
Upside: -
Gilead Sciences
Apr 26, 2024
Reiterates: Hold
Price Target: n/a
Current: $72.56
Upside: -
ACADIA Pharmaceuticals
Jan 24, 2024
Upgrades: Buy
Price Target: $37
Current: $17.75
Upside: +108.45%
Theravance Biopharma
Aug 24, 2021
Maintains: Buy
Price Target: n/a
Current: $9.57
Upside: -