Serge Belanger

Stock Analyst at Needham

(4.73)
# 703
Out of 4,673 analysts
972
Total ratings
50%
Success rate
14.5%
Average return

Stocks Rated by Serge Belanger

Ocular Therapeutix
Aug 17, 2026
Maintained: Buy
Price Target: $18
Current: $11.08
Upside: +62.45%
CorMedix
Aug 13, 2026
Maintained: Buy
Price Target: $15
Current: $8.20
Upside: +82.93%
Omeros
Aug 13, 2026
Maintained: Hold
Price Target: n/a
Current: $19.27
Upside: -
Liquidia
Aug 12, 2026
Maintained: Buy
Price Target: $70$110
Current: $68.62
Upside: +60.30%
Veradermics
Aug 12, 2026
Maintained: Buy
Price Target: $164
Current: $102.82
Upside: +59.50%
Heron Therapeutics
Aug 10, 2026
Maintained: Hold
Price Target: n/a
Current: $0.3182
Upside: -
MoonLake Immunotherapeutics
Aug 10, 2026
Maintained: Buy
Price Target: $30
Current: $15.76
Upside: +90.36%
Cytokinetics
Aug 7, 2026
Maintained: Buy
Price Target: $102$112
Current: $76.84
Upside: +45.76%
Amphastar Pharmaceuticals
Aug 7, 2026
Maintained: Hold
Price Target: $20
Current: $21.60
Upside: -7.41%
Xenon Pharmaceuticals
Aug 7, 2026
Maintained: Buy
Price Target: $78
Current: $60.77
Upside: +28.35%
Maintained: Hold
Price Target: n/a
Current: $4.82
Upside: -
Maintained: Buy
Price Target: $23
Current: $17.96
Upside: +28.06%
Maintained: Buy
Price Target: $48
Current: $27.87
Upside: +72.23%
Maintained: Buy
Price Target: $38
Current: $13.09
Upside: +190.41%
Maintained: Buy
Price Target: $34
Current: $24.29
Upside: +39.98%
Maintained: Buy
Price Target: $56$46
Current: $27.11
Upside: +69.68%
Maintained: Hold
Price Target: n/a
Current: $8.39
Upside: -
Rated: Buy
Price Target: $36$40
Current: $25.08
Upside: +59.49%
Maintained: Buy
Price Target: $16
Current: $9.55
Upside: +67.54%
Maintained: Buy
Price Target: $32$33
Current: $24.67
Upside: +33.77%
Rated: Hold
Price Target: n/a
Current: $0.9066
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.5728
Upside: n/a
Maintained: Buy
Price Target: $22
Current: $1.83
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $0.0075
Upside: n/a
Reiterated: Buy
Price Target: $11$5
Current: $0.06405
Upside: n/a