Charles Weston

Stock Analyst at RBC Capital

(0.15)
# 4,296
Out of 4,408 analysts
328
Total ratings
34.4%
Success rate
-7.3%
Average return

Stocks Rated by Charles Weston

4basebio PLC
Jun 15, 2026
Maintained: Buy
Price Target: 1,600p1,400p
Current: $540.00
Upside: +159.26%
Bachem Holding AG
Jun 9, 2026
Maintained: Buy
Price Target: CHF 110.00
Current: $66.60
Upside: +65.17%
Oxford Biomedica plc
Jun 3, 2026
Reiterated: Buy
Price Target: 1,170p
Current: $604.00
Upside: +93.71%
Oxford Nanopore Technologies plc
May 26, 2026
Reiterated: Buy
Price Target: 225p
Current: $118.20
Upside: +90.36%
SCHOTT Pharma AG & Co. KGaA
May 13, 2026
Maintained: Hold
Price Target: €18.00
Current: $17.34
Upside: +3.81%
Carl Zeiss Meditec AG
May 12, 2026
Maintained: Hold
Price Target: €32.00
Current: $25.04
Upside: +27.80%
Lonza Group AG
May 8, 2026
Maintained: Buy
Price Target: CHF 670.00
Current: $495.00
Upside: +35.35%
Sartorius Aktiengesellschaft
May 6, 2026
Maintained: Hold
Price Target: €220.00
Current: $229.00
Upside: -3.93%
Sartorius Stedim Biotech S.A.
May 6, 2026
Maintained: Buy
Price Target: €210.00
Current: $175.40
Upside: +19.73%
Evotec SE
May 4, 2026
Maintained: Buy
Price Target: €8.65€10.00
Current: $4.88
Upside: +104.75%
Maintained: Buy
Price Target: CHF 44.00
Current: $33.65
Upside: +30.76%
Maintained: Hold
Price Target: CHF 108.00CHF 96.00
Current: $72.40
Upside: +32.60%
Maintained: Buy
Price Target: 1,900p
Current: $1,215.00
Upside: +56.38%
Maintained: Buy
Price Target: 480p414p
Current: $422.00
Upside: -1.88%
Upgraded: Buy
Price Target: n/a
Current: $62.11
Upside: -
Reiterated: Buy
Price Target: $289
Current: $97.60
Upside: n/a
Maintained: Buy
Price Target: 310p
Current: $216.50
Upside: n/a
Maintained: Hold
Price Target: 215p
Current: $204.00
Upside: n/a
Maintained: Buy
Price Target: CHF 26.00
Current: $3.03
Upside: n/a
Maintained: Buy
Price Target: kr 287.00
Current: $33.26
Upside: n/a
Maintained: Buy
Price Target: 160p
Current: $66.50
Upside: n/a
Maintained: Buy
Price Target: $7.05
Current: $0.5544
Upside: n/a