Richard Law CFA

Stock Analyst at Goldman Sachs

(3.56)
# 2,206
Out of 4,512 analysts
128
Total ratings
46.9%
Success rate
8.3%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Richard Law CFA

Hemab Therapeutics Holdings
Jul 13, 2026
Maintained: Buy
Price Target: $36$46
Current: $39.51
Upside: +16.43%
Viridian Therapeutics
Jun 29, 2026
Rated: Buy
Price Target: $35$39
Current: $18.99
Upside: +105.37%
Protagonist Therapeutics
Jun 10, 2026
Maintained: Hold
Price Target: $110
Current: $129.89
Upside: -15.31%
Mineralys Therapeutics
Jun 3, 2026
Maintained: Buy
Price Target: $42
Current: $27.59
Upside: +52.23%
Bicara Therapeutics
Jun 1, 2026
Maintained: Hold
Price Target: $18
Current: $28.15
Upside: -36.06%
Olema Pharmaceuticals
May 12, 2026
Maintained: Buy
Price Target: $27$23
Current: $11.85
Upside: +94.09%
MoonLake Immunotherapeutics
May 11, 2026
Maintained: Sell
Price Target: $11$12
Current: $20.41
Upside: -41.21%
Celldex Therapeutics
May 8, 2026
Maintained: Hold
Price Target: $34$38
Current: $38.53
Upside: -1.38%
Arcus Biosciences
May 7, 2026
Maintained: Buy
Price Target: $30$34
Current: $28.07
Upside: +21.13%
Rocket Pharmaceuticals
Mar 27, 2026
Maintained: Sell
Price Target: $3
Current: $3.72
Upside: -19.35%
Maintained: Sell
Price Target: $4
Current: $9.29
Upside: -56.94%
Maintained: Buy
Price Target: $67
Current: $83.67
Upside: -19.92%
Maintained: Hold
Price Target: $29$33
Current: $27.12
Upside: +21.68%
Maintained: Buy
Price Target: $120$135
Current: $123.94
Upside: +8.92%
Maintained: Hold
Price Target: $30$33
Current: $38.12
Upside: -13.43%
Maintained: Hold
Price Target: $36$31
Current: $21.38
Upside: n/a
Maintained: Hold
Price Target: $47
Current: $31.00
Upside: n/a
Maintained: Hold
Price Target: $62$63
Current: $50.63
Upside: n/a
Maintained: Hold
Price Target: $36$37
Current: $110.40
Upside: n/a
Reiterated: Buy
Price Target: $76
Current: $13.02
Upside: n/a
Reiterated: Hold
Price Target: $11
Current: $21.98
Upside: n/a
Maintained: Hold
Price Target: $15$14
Current: $3.16
Upside: n/a
Maintained: Buy
Price Target: $61
Current: $8.10
Upside: n/a
Upgraded: Hold
Price Target: $10
Current: $3.92
Upside: n/a