
Michael Leuchten
Stock Analyst at Jefferies
(0.37)
# 4,401
Out of 4,698 analysts
578
Total ratings
49.8%
Success rate
-3.8%
Average return
Main Sectors:
Stocks Rated by Michael Leuchten
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| SWX: NOVN Novartis AG | Maintained: Hold | CHF 110.00 | CHF 131.32 | -16.24% | 15 | Sep 1, 2026 | |
| LON: AZN AstraZeneca PLC | Maintained: Buy | 17,500p | 12,146p | +44.08% | 104 | Aug 28, 2026 | |
| LON: GSK GSK plc | Maintained: Buy | 2,500p | 1,867p | +33.94% | 47 | Aug 11, 2026 | |
| ETR: BAYN Bayer Aktiengesellschaft | Maintained: Hold | €46.00 | €49.34 | -6.77% | 96 | Aug 10, 2026 | |
| EPA: SAN Sanofi | Maintained: Buy | €100.00 | €76.27 | +31.11% | 22 | Aug 7, 2026 | |
| LON: 0QIU Novo Nordisk A/S | Maintained: Hold | kr 285.00 | kr 301.55 | -5.49% | 72 | Aug 4, 2026 | |
| LON: 0NZT UCB SA | Upgraded: Hold | €212.00 → €220.00 | €220.15 | -0.07% | 3 | Aug 3, 2026 | |
| SWX: ROP Roche Holding AG | Maintained: Sell | CHF 230.00 | CHF 356.50 | -35.48% | 70 | Jun 8, 2026 | |
| GSK GSK plc | Maintained: Buy | $56 → $67 | $50.87 | +31.90% | 4 | May 29, 2026 | |
| ETR: SRT3 Sartorius Aktiengesellschaft | Maintained: Buy | €470.00 | €244.80 | n/a | 42 | Aug 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €208.00 | €137.85 | n/a | 40 | Aug 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €108.00 → €113.00 | €168.60 | n/a | 11 | Jun 30, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €420.00 → €390.00 | €198.60 | n/a | 10 | Jun 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 2,650p | 3,432p | n/a | 1 | Oct 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $47.51 | n/a | 20 | Jun 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €400.00 | €194.20 | n/a | 6 | Feb 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €83.00 → €80.00 | €38.60 | n/a | 4 | Nov 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €40.00 → €45.00 | €44.23 | n/a | 2 | Nov 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | CHF 75.00 → CHF 85.00 | CHF 58.00 | n/a | 6 | Aug 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $44.34 | n/a | 1 | May 12, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $163.09 | n/a | 2 | Apr 22, 2016 |
Novartis AG
Sep 1, 2026
Maintained: Hold
Price Target: CHF 110.00
Current: CHF 131.32
Upside: -16.24%
AstraZeneca PLC
Aug 28, 2026
Maintained: Buy
Price Target: 17,500p
Current: 12,146p
Upside: +44.08%
GSK plc
Aug 11, 2026
Maintained: Buy
Price Target: 2,500p
Current: 1,867p
Upside: +33.94%
Bayer Aktiengesellschaft
Aug 10, 2026
Maintained: Hold
Price Target: €46.00
Current: €49.34
Upside: -6.77%
Sanofi
Aug 7, 2026
Maintained: Buy
Price Target: €100.00
Current: €76.27
Upside: +31.11%
Novo Nordisk A/S
Aug 4, 2026
Maintained: Hold
Price Target: kr 285.00
Current: kr 301.55
Upside: -5.49%
UCB SA
Aug 3, 2026
Upgraded: Hold
Price Target: €212.00 → €220.00
Current: €220.15
Upside: -0.07%
Roche Holding AG
Jun 8, 2026
Maintained: Sell
Price Target: CHF 230.00
Current: CHF 356.50
Upside: -35.48%
GSK plc
May 29, 2026
Maintained: Buy
Price Target: $56 → $67
Current: $50.87
Upside: +31.90%
Sartorius Aktiengesellschaft
Aug 21, 2023
Maintained: Buy
Price Target: €470.00
Current: €244.80
Upside: n/a
Aug 4, 2023
Maintained: Buy
Price Target: €208.00
Current: €137.85
Upside: n/a
Jun 30, 2023
Maintained: Hold
Price Target: €108.00 → €113.00
Current: €168.60
Upside: n/a
Jun 19, 2023
Maintained: Buy
Price Target: €420.00 → €390.00
Current: €198.60
Upside: n/a
Oct 10, 2022
Maintained: Buy
Price Target: 2,650p
Current: 3,432p
Upside: n/a
Jun 28, 2022
Downgraded: Sell
Price Target: n/a
Current: $47.51
Upside: n/a
Feb 28, 2022
Maintained: Sell
Price Target: €400.00
Current: €194.20
Upside: n/a
Nov 4, 2021
Maintained: Buy
Price Target: €83.00 → €80.00
Current: €38.60
Upside: n/a
Nov 2, 2021
Maintained: Hold
Price Target: €40.00 → €45.00
Current: €44.23
Upside: n/a
Aug 23, 2021
Maintained: Buy
Price Target: CHF 75.00 → CHF 85.00
Current: CHF 58.00
Upside: n/a
May 12, 2016
Upgraded: Buy
Price Target: n/a
Current: $44.34
Upside: n/a
Apr 22, 2016
Upgraded: Hold
Price Target: n/a
Current: $163.09
Upside: n/a