Christopher Richardson, CFA
Stock Analyst at Jefferies
(1.79)
# 3,138
Out of 4,349 analysts
17
Total ratings
50%
Success rate
1%
Average return
Main Sectors:
Stocks Rated by Christopher Richardson, CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| SWX: YPSN Ypsomed Holding AG | Initiated Coverage: Sell | CHF 280.00 | $345.60 | -18.98% | 1 | May 26, 2026 | |
| ETR: GXI Gerresheimer AG | Downgraded: Hold | €26.80 | $27.90 | -3.94% | 2 | May 25, 2026 | |
| BIT: 1SXP SCHOTT Pharma AG & Co. KGaA | Maintained: Hold | €17.30 | $16.90 | +2.37% | 1 | May 19, 2026 | |
| SWX: PPGN PolyPeptide Group AG | Initiated Coverage: Buy | CHF 38.70 | $38.60 | +0.26% | 1 | Sep 25, 2025 | |
| EPA: EAPI Euroapi S.A. | Maintained: Hold | €3.50 | $1.44 | n/a | 3 | Jun 27, 2024 | |
| SWX: LONN Lonza Group AG | Maintained: Buy | CHF 600.00 | $502.20 | n/a | 6 | May 14, 2024 | |
| LON: AZN AstraZeneca PLC | Maintained: Hold | 11,300p | $13,736.00 | n/a | 1 | Apr 25, 2024 | |
| EPA: SAN Sanofi | Maintained: Hold | €92.00 | $76.36 | n/a | 1 | Apr 25, 2024 | |
| ETR: MRK Merck KGaA | Maintained: Buy | €182.00 | $129.95 | n/a | 1 | Mar 7, 2024 |
Ypsomed Holding AG
May 26, 2026
Initiated Coverage: Sell
Price Target: CHF 280.00
Current: $345.60
Upside: -18.98%
Gerresheimer AG
May 25, 2026
Downgraded: Hold
Price Target: €26.80
Current: $27.90
Upside: -3.94%
SCHOTT Pharma AG & Co. KGaA
May 19, 2026
Maintained: Hold
Price Target: €17.30
Current: $16.90
Upside: +2.37%
PolyPeptide Group AG
Sep 25, 2025
Initiated Coverage: Buy
Price Target: CHF 38.70
Current: $38.60
Upside: +0.26%
Euroapi S.A.
Jun 27, 2024
Maintained: Hold
Price Target: €3.50
Current: $1.44
Upside: n/a
Lonza Group AG
May 14, 2024
Maintained: Buy
Price Target: CHF 600.00
Current: $502.20
Upside: n/a
AstraZeneca PLC
Apr 25, 2024
Maintained: Hold
Price Target: 11,300p
Current: $13,736.00
Upside: n/a
Sanofi
Apr 25, 2024
Maintained: Hold
Price Target: €92.00
Current: $76.36
Upside: n/a
Merck KGaA
Mar 7, 2024
Maintained: Buy
Price Target: €182.00
Current: $129.95
Upside: n/a