Michael Leuchten
Stock Analyst at Jefferies
(0.45)
# 4,050
Out of 4,408 analysts
550
Total ratings
52%
Success rate
-3.4%
Average return
Main Sectors:
Stocks Rated by Michael Leuchten
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: AZN AstraZeneca PLC | Maintained: Buy | 18,000p | $13,462.00 | +33.71% | 95 | Jun 9, 2026 | |
| SWX: ROP Roche Holding AG | Maintained: Sell | CHF 230.00 | $330.00 | -30.30% | 70 | Jun 8, 2026 | |
| EPA: SAN Sanofi | Maintained: Buy | €100.00 | $76.59 | +30.57% | 19 | Jun 4, 2026 | |
| LON: GSK GSK plc | Maintained: Buy | 2,500p | $1,984.00 | +26.01% | 44 | Jun 3, 2026 | |
| GSK GSK plc | Maintained: Buy | $56 → $67 | $53.04 | +26.51% | 4 | May 29, 2026 | |
| ETR: BAYN Bayer Aktiengesellschaft | Maintained: Hold | €25.00 → €40.00 | $36.19 | +10.53% | 91 | May 29, 2026 | |
| LON: 0QIU Novo Nordisk A/S | Maintained: Hold | kr 270.00 | $283.55 | -4.78% | 70 | May 29, 2026 | |
| LON: 0NZT UCB SA | Initiated Coverage: Sell | €212.00 | $273.80 | -22.57% | 1 | Oct 27, 2025 | |
| SWX: NOVN Novartis AG | Maintained: Hold | CHF 99.00 → CHF 90.00 | $122.08 | n/a | 11 | Oct 4, 2023 | |
| ETR: SRT3 Sartorius Aktiengesellschaft | Maintained: Buy | €470.00 | $231.20 | n/a | 42 | Aug 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €208.00 | $133.25 | n/a | 40 | Aug 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €108.00 → €113.00 | $157.80 | n/a | 11 | Jun 30, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €420.00 → €390.00 | $175.60 | n/a | 10 | Jun 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 2,650p | $3,220.50 | n/a | 1 | Oct 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $43.88 | n/a | 20 | Jun 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €400.00 | $181.60 | n/a | 6 | Feb 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €83.00 → €80.00 | $39.67 | n/a | 4 | Nov 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €40.00 → €45.00 | $37.67 | n/a | 2 | Nov 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | CHF 75.00 → CHF 85.00 | $53.16 | n/a | 6 | Aug 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $44.25 | n/a | 1 | May 12, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $153.07 | n/a | 2 | Apr 22, 2016 |
AstraZeneca PLC
Jun 9, 2026
Maintained: Buy
Price Target: 18,000p
Current: $13,462.00
Upside: +33.71%
Roche Holding AG
Jun 8, 2026
Maintained: Sell
Price Target: CHF 230.00
Current: $330.00
Upside: -30.30%
Sanofi
Jun 4, 2026
Maintained: Buy
Price Target: €100.00
Current: $76.59
Upside: +30.57%
GSK plc
Jun 3, 2026
Maintained: Buy
Price Target: 2,500p
Current: $1,984.00
Upside: +26.01%
GSK plc
May 29, 2026
Maintained: Buy
Price Target: $56 → $67
Current: $53.04
Upside: +26.51%
Bayer Aktiengesellschaft
May 29, 2026
Maintained: Hold
Price Target: €25.00 → €40.00
Current: $36.19
Upside: +10.53%
Novo Nordisk A/S
May 29, 2026
Maintained: Hold
Price Target: kr 270.00
Current: $283.55
Upside: -4.78%
UCB SA
Oct 27, 2025
Initiated Coverage: Sell
Price Target: €212.00
Current: $273.80
Upside: -22.57%
Novartis AG
Oct 4, 2023
Maintained: Hold
Price Target: CHF 99.00 → CHF 90.00
Current: $122.08
Upside: n/a
Sartorius Aktiengesellschaft
Aug 21, 2023
Maintained: Buy
Price Target: €470.00
Current: $231.20
Upside: n/a
Aug 4, 2023
Maintained: Buy
Price Target: €208.00
Current: $133.25
Upside: n/a
Jun 30, 2023
Maintained: Hold
Price Target: €108.00 → €113.00
Current: $157.80
Upside: n/a
Jun 19, 2023
Maintained: Buy
Price Target: €420.00 → €390.00
Current: $175.60
Upside: n/a
Oct 10, 2022
Maintained: Buy
Price Target: 2,650p
Current: $3,220.50
Upside: n/a
Jun 28, 2022
Downgraded: Sell
Price Target: n/a
Current: $43.88
Upside: n/a
Feb 28, 2022
Maintained: Sell
Price Target: €400.00
Current: $181.60
Upside: n/a
Nov 4, 2021
Maintained: Buy
Price Target: €83.00 → €80.00
Current: $39.67
Upside: n/a
Nov 2, 2021
Maintained: Hold
Price Target: €40.00 → €45.00
Current: $37.67
Upside: n/a
Aug 23, 2021
Maintained: Buy
Price Target: CHF 75.00 → CHF 85.00
Current: $53.16
Upside: n/a
May 12, 2016
Upgraded: Buy
Price Target: n/a
Current: $44.25
Upside: n/a
Apr 22, 2016
Upgraded: Hold
Price Target: n/a
Current: $153.07
Upside: n/a