Richard Law CFA

Stock Analyst at Goldman Sachs

(2.72)
# 2,749
Out of 4,408 analysts
126
Total ratings
39.1%
Success rate
3%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Richard Law CFA

Viridian Therapeutics
Jun 10, 2026
Maintained: Buy
Price Target: $31$35
Current: $16.30
Upside: +114.72%
Protagonist Therapeutics
Jun 10, 2026
Maintained: Hold
Price Target: $110
Current: $112.46
Upside: -2.19%
Mineralys Therapeutics
Jun 3, 2026
Maintained: Buy
Price Target: $42
Current: $23.92
Upside: +75.59%
Bicara Therapeutics
Jun 1, 2026
Maintained: Hold
Price Target: $18
Current: $21.56
Upside: -16.51%
Hemab Therapeutics Holdings
May 26, 2026
Initiated Coverage: Buy
Price Target: $36
Current: $25.08
Upside: +43.54%
Olema Pharmaceuticals
May 12, 2026
Maintained: Buy
Price Target: $27$23
Current: $9.88
Upside: +132.79%
MoonLake Immunotherapeutics
May 11, 2026
Maintained: Sell
Price Target: $11$12
Current: $19.19
Upside: -37.47%
Celldex Therapeutics
May 8, 2026
Maintained: Hold
Price Target: $34$38
Current: $32.12
Upside: +18.31%
Arcus Biosciences
May 7, 2026
Maintained: Buy
Price Target: $30$34
Current: $24.18
Upside: +40.61%
Rocket Pharmaceuticals
Mar 27, 2026
Maintained: Sell
Price Target: $3
Current: $2.86
Upside: +4.90%
Maintained: Sell
Price Target: $4
Current: $7.00
Upside: -42.86%
Maintained: Buy
Price Target: $67
Current: $35.07
Upside: +91.06%
Maintained: Hold
Price Target: $29$33
Current: $25.58
Upside: +29.01%
Maintained: Buy
Price Target: $120$135
Current: $123.35
Upside: +9.44%
Maintained: Hold
Price Target: $30$33
Current: $29.63
Upside: +11.37%
Maintained: Hold
Price Target: $36$31
Current: $12.86
Upside: n/a
Maintained: Hold
Price Target: $47
Current: $31.12
Upside: n/a
Maintained: Hold
Price Target: $62$63
Current: $52.61
Upside: n/a
Maintained: Hold
Price Target: $36$37
Current: $85.61
Upside: n/a
Reiterated: Buy
Price Target: $76
Current: $14.92
Upside: n/a
Reiterated: Hold
Price Target: $11
Current: $18.12
Upside: n/a
Maintained: Hold
Price Target: $15$14
Current: $2.46
Upside: n/a
Maintained: Buy
Price Target: $61
Current: $7.49
Upside: n/a
Upgraded: Hold
Price Target: $10
Current: $3.82
Upside: n/a