Christopher Richardson, CFA
Stock Analyst at Jefferies
(1.80)
# 3,375
Out of 5,073 analysts
22
Total ratings
44.4%
Success rate
0.9%
Average return
Main Sectors:
Stocks Rated by Christopher Richardson, CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ETR: GXI Gerresheimer AG | Reiterated: Hold | €26.80 | €32.08 | -16.46% | 4 | Aug 25, 2026 | |
| SWX: BANB Bachem Holding AG | Reiterated: Sell | CHF 52.00 → CHF 50.00 | CHF 84.15 | -40.58% | 2 | Jul 31, 2026 | |
| SWX: YPSN Ypsomed Holding AG | Initiated Coverage: Sell | CHF 280.00 | CHF 380.60 | -26.43% | 1 | May 26, 2026 | |
| BIT: 1SXP SCHOTT Pharma AG & Co. KGaA | Reiterated: Hold | €15.50 → €17.30 | €24.50 | -29.39% | 2 | May 19, 2026 | |
| SWX: PPGN PolyPeptide Group AG | Initiated Coverage: Buy | CHF 38.70 | CHF 44.10 | n/a | 1 | Sep 25, 2025 | |
| EPA: EAPI Euroapi S.A. | Reiterated: Hold | €3.50 | €0.76 | n/a | 3 | Jun 27, 2024 | |
| SWX: LONN Lonza Group AG | Reiterated: Buy | CHF 600.00 | CHF 623.60 | n/a | 6 | May 14, 2024 | |
| EPA: SAN Sanofi | Reiterated: Hold | €92.00 | €73.57 | n/a | 1 | Apr 25, 2024 | |
| LON: AZN AstraZeneca PLC | Reiterated: Hold | 11,300p | 12,614p | n/a | 1 | Apr 25, 2024 | |
| ETR: MRK Merck KGaA | Reiterated: Buy | €182.00 | €142.25 | n/a | 1 | Mar 7, 2024 |
Gerresheimer AG
Aug 25, 2026
Reiterated: Hold
Price Target: €26.80
Current: €32.08
Upside: -16.46%
Bachem Holding AG
Jul 31, 2026
Reiterated: Sell
Price Target: CHF 52.00 → CHF 50.00
Current: CHF 84.15
Upside: -40.58%
Ypsomed Holding AG
May 26, 2026
Initiated Coverage: Sell
Price Target: CHF 280.00
Current: CHF 380.60
Upside: -26.43%
SCHOTT Pharma AG & Co. KGaA
May 19, 2026
Reiterated: Hold
Price Target: €15.50 → €17.30
Current: €24.50
Upside: -29.39%
PolyPeptide Group AG
Sep 25, 2025
Initiated Coverage: Buy
Price Target: CHF 38.70
Current: CHF 44.10
Upside: n/a
Euroapi S.A.
Jun 27, 2024
Reiterated: Hold
Price Target: €3.50
Current: €0.76
Upside: n/a
Lonza Group AG
May 14, 2024
Reiterated: Buy
Price Target: CHF 600.00
Current: CHF 623.60
Upside: n/a
Sanofi
Apr 25, 2024
Reiterated: Hold
Price Target: €92.00
Current: €73.57
Upside: n/a
AstraZeneca PLC
Apr 25, 2024
Reiterated: Hold
Price Target: 11,300p
Current: 12,614p
Upside: n/a
Merck KGaA
Mar 7, 2024
Reiterated: Buy
Price Target: €182.00
Current: €142.25
Upside: n/a