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
Main Sectors:
Stocks Rated by Charles Weston
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AIM: 4BB 4basebio PLC | Maintained: Buy | 1,600p → 1,400p | $540.00 | +159.26% | 4 | Jun 15, 2026 | |
| SWX: BANB Bachem Holding AG | Maintained: Buy | CHF 110.00 | $66.60 | +65.17% | 11 | Jun 9, 2026 | |
| LON: OXB Oxford Biomedica plc | Reiterated: Buy | 1,170p | $604.00 | +93.71% | 28 | Jun 3, 2026 | |
| LON: ONT Oxford Nanopore Technologies plc | Reiterated: Buy | 225p | $118.20 | +90.36% | 31 | May 26, 2026 | |
| BIT: 1SXP SCHOTT Pharma AG & Co. KGaA | Maintained: Hold | €18.00 | $17.34 | +3.81% | 6 | May 13, 2026 | |
| ETR: AFX Carl Zeiss Meditec AG | Maintained: Hold | €32.00 | $25.04 | +27.80% | 1 | May 12, 2026 | |
| SWX: LONN Lonza Group AG | Maintained: Buy | CHF 670.00 | $495.00 | +35.35% | 36 | May 8, 2026 | |
| ETR: SRT3 Sartorius Aktiengesellschaft | Maintained: Hold | €220.00 | $229.00 | -3.93% | 21 | May 6, 2026 | |
| EPA: DIM Sartorius Stedim Biotech S.A. | Maintained: Buy | €210.00 | $175.40 | +19.73% | 20 | May 6, 2026 | |
| ETR: EVT Evotec SE | Maintained: Buy | €8.65 → €10.00 | $4.88 | +104.75% | 52 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | CHF 44.00 | $33.65 | +30.76% | 7 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | CHF 108.00 → CHF 96.00 | $72.40 | +32.60% | 16 | Mar 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 1,900p | $1,215.00 | +56.38% | 23 | Mar 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 480p → 414p | $422.00 | -1.88% | 21 | Feb 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $62.11 | - | 1 | Feb 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $289 | $97.60 | n/a | 1 | Jan 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 310p | $216.50 | n/a | 20 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 215p | $204.00 | n/a | 14 | Mar 23, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | CHF 26.00 | $3.03 | n/a | 4 | Jul 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | kr 287.00 | $33.26 | n/a | 2 | Apr 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 160p | $66.50 | n/a | 1 | Nov 2, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.05 | $0.5544 | n/a | 8 | Apr 24, 2018 |
4basebio PLC
Jun 15, 2026
Maintained: Buy
Price Target: 1,600p → 1,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%
Apr 13, 2026
Maintained: Buy
Price Target: CHF 44.00
Current: $33.65
Upside: +30.76%
Mar 16, 2026
Maintained: Hold
Price Target: CHF 108.00 → CHF 96.00
Current: $72.40
Upside: +32.60%
Mar 4, 2026
Maintained: Buy
Price Target: 1,900p
Current: $1,215.00
Upside: +56.38%
Feb 24, 2026
Maintained: Buy
Price Target: 480p → 414p
Current: $422.00
Upside: -1.88%
Feb 11, 2026
Upgraded: Buy
Price Target: n/a
Current: $62.11
Upside: -
Jan 7, 2025
Reiterated: Buy
Price Target: $289
Current: $97.60
Upside: n/a
Nov 19, 2024
Maintained: Buy
Price Target: 310p
Current: $216.50
Upside: n/a
Mar 23, 2023
Maintained: Hold
Price Target: 215p
Current: $204.00
Upside: n/a
Jul 12, 2021
Maintained: Buy
Price Target: CHF 26.00
Current: $3.03
Upside: n/a
Apr 13, 2021
Maintained: Buy
Price Target: kr 287.00
Current: $33.26
Upside: n/a
Nov 2, 2018
Maintained: Buy
Price Target: 160p
Current: $66.50
Upside: n/a
Apr 24, 2018
Maintained: Buy
Price Target: $7.05
Current: $0.5544
Upside: n/a