Charles Weston

Stock Analyst at RBC Capital

(0.24)
# 4,574
Out of 5,055 analysts
337
Total ratings
37.8%
Success rate
-5.2%
Average return

Stocks Rated by Charles Weston

Evotec SE
Oct 14, 2026
Reiterated: Buy
Price Target: €10.00
Current: €2.62
Upside: +281.97%
Sartorius Aktiengesellschaft
Oct 6, 2026
Reiterated: Hold
Price Target: €220.00
Current: €257.30
Upside: -14.50%
Sartorius Stedim Biotech S.A.
Oct 6, 2026
Reiterated: Buy
Price Target: €210.00
Current: €217.60
Upside: -3.49%
Oxford Nanopore Technologies plc
Sep 30, 2026
Reiterated: Buy
Price Target: 225p → 300p
Current: 207p
Upside: +45.21%
4basebio PLC
Sep 28, 2026
Reiterated: Buy
Price Target: 1,400p → 1,000p
Current: 520p
Upside: +92.31%
Oxford Biomedica plc
Sep 28, 2026
Reiterated: Buy
Price Target: 900p
Current: 508p
Upside: +77.17%
SCHOTT Pharma AG & Co. KGaA
Aug 12, 2026
Reiterated: Buy
Price Target: €21.00
Current: €24.50
Upside: -14.29%
Carl Zeiss Meditec AG
Aug 6, 2026
Reiterated: Hold
Price Target: €32.00
Current: €32.92
Upside: -2.79%
Smith & Nephew plc
Aug 6, 2026
Reiterated: Hold
Price Target: 1,350p → 1,250p
Current: 1,067p
Upside: +17.15%
Lonza Group AG
Aug 3, 2026
Reiterated: Buy
Price Target: CHF 760.00
Current: CHF 593.80
Upside: +27.99%
Reiterated: Buy
Price Target: 215p → 315p
Current: 235p
Upside: +33.81%
Reiterated: Buy
Price Target: CHF 110.00
Current: CHF 81.80
Upside: +34.47%
Downgraded: Hold
Price Target: CHF 44.00
Current: CHF 44.10
Upside: -0.23%
Reiterated: Hold
Price Target: CHF 108.00 → CHF 96.00
Current: CHF 70.20
Upside: +36.75%
Reiterated: Buy
Price Target: 1,900p
Current: 1,219p
Upside: +55.87%
Upgraded: Buy
Price Target: n/a
Current: $70.11
Upside: -
Reiterated: Buy
Price Target: $281
Current: $99.17
Upside: n/a
Reiterated: Buy
Price Target: 310p
Current: 248p
Upside: n/a
Reiterated: Buy
Price Target: CHF 26.00
Current: CHF 3.00
Upside: n/a
Reiterated: Buy
Price Target: kr 287.00
Current: kr 35.34
Upside: n/a
Reiterated: Buy
Price Target: 160p
Current: 71p
Upside: n/a
Reiterated: Buy
Price Target: $6.84
Current: $0.6317
Upside: n/a