Michael Leuchten
Stock Analyst at Jefferies
(0.48)
# 4,121
Out of 4,476 analysts
557
Total ratings
53.5%
Success rate
-3.1%
Average return
Main Sectors:
Stocks Rated by Michael Leuchten
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EPA: SAN Sanofi | Maintained: Buy | €100.00 | $75.81 | +31.91% | 20 | Jul 2, 2026 | |
| LON: 0QIU Novo Nordisk A/S | Maintained: Hold | kr 270.00 → kr 285.00 | $326.48 | -12.71% | 71 | Jun 30, 2026 | |
| LON: AZN AstraZeneca PLC | Maintained: Buy | 18,000p | $14,456.00 | +24.52% | 97 | Jun 26, 2026 | |
| ETR: BAYN Bayer Aktiengesellschaft | Maintained: Hold | €40.00 → €46.00 | $53.36 | -13.79% | 93 | Jun 26, 2026 | |
| LON: 0NZT UCB SA | Maintained: Sell | €212.00 | $257.85 | -17.78% | 2 | Jun 22, 2026 | |
| SWX: ROP Roche Holding AG | Maintained: Sell | CHF 230.00 | $340.60 | -32.47% | 70 | Jun 8, 2026 | |
| LON: GSK GSK plc | Maintained: Buy | 2,500p | $2,015.00 | +24.07% | 44 | Jun 3, 2026 | |
| GSK GSK plc | Maintained: Buy | $56 → $67 | $53.66 | +25.05% | 4 | May 29, 2026 | |
| SWX: NOVN Novartis AG | Maintained: Hold | CHF 99.00 → CHF 90.00 | $127.92 | n/a | 11 | Oct 4, 2023 | |
| ETR: SRT3 Sartorius Aktiengesellschaft | Maintained: Buy | €470.00 | $226.60 | n/a | 42 | Aug 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €208.00 | $145.65 | n/a | 40 | Aug 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €108.00 → €113.00 | $170.70 | n/a | 11 | Jun 30, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €420.00 → €390.00 | $180.20 | n/a | 10 | Jun 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 2,650p | $2,891.50 | n/a | 1 | Oct 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $50.43 | n/a | 20 | Jun 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €400.00 | $187.40 | n/a | 6 | Feb 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €83.00 → €80.00 | $41.10 | n/a | 4 | Nov 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €40.00 → €45.00 | $42.43 | n/a | 2 | Nov 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | CHF 75.00 → CHF 85.00 | $55.04 | n/a | 6 | Aug 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $43.16 | n/a | 1 | May 12, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $159.90 | n/a | 2 | Apr 22, 2016 |
Sanofi
Jul 2, 2026
Maintained: Buy
Price Target: €100.00
Current: $75.81
Upside: +31.91%
Novo Nordisk A/S
Jun 30, 2026
Maintained: Hold
Price Target: kr 270.00 → kr 285.00
Current: $326.48
Upside: -12.71%
AstraZeneca PLC
Jun 26, 2026
Maintained: Buy
Price Target: 18,000p
Current: $14,456.00
Upside: +24.52%
Bayer Aktiengesellschaft
Jun 26, 2026
Maintained: Hold
Price Target: €40.00 → €46.00
Current: $53.36
Upside: -13.79%
UCB SA
Jun 22, 2026
Maintained: Sell
Price Target: €212.00
Current: $257.85
Upside: -17.78%
Roche Holding AG
Jun 8, 2026
Maintained: Sell
Price Target: CHF 230.00
Current: $340.60
Upside: -32.47%
GSK plc
Jun 3, 2026
Maintained: Buy
Price Target: 2,500p
Current: $2,015.00
Upside: +24.07%
GSK plc
May 29, 2026
Maintained: Buy
Price Target: $56 → $67
Current: $53.66
Upside: +25.05%
Novartis AG
Oct 4, 2023
Maintained: Hold
Price Target: CHF 99.00 → CHF 90.00
Current: $127.92
Upside: n/a
Sartorius Aktiengesellschaft
Aug 21, 2023
Maintained: Buy
Price Target: €470.00
Current: $226.60
Upside: n/a
Aug 4, 2023
Maintained: Buy
Price Target: €208.00
Current: $145.65
Upside: n/a
Jun 30, 2023
Maintained: Hold
Price Target: €108.00 → €113.00
Current: $170.70
Upside: n/a
Jun 19, 2023
Maintained: Buy
Price Target: €420.00 → €390.00
Current: $180.20
Upside: n/a
Oct 10, 2022
Maintained: Buy
Price Target: 2,650p
Current: $2,891.50
Upside: n/a
Jun 28, 2022
Downgraded: Sell
Price Target: n/a
Current: $50.43
Upside: n/a
Feb 28, 2022
Maintained: Sell
Price Target: €400.00
Current: $187.40
Upside: n/a
Nov 4, 2021
Maintained: Buy
Price Target: €83.00 → €80.00
Current: $41.10
Upside: n/a
Nov 2, 2021
Maintained: Hold
Price Target: €40.00 → €45.00
Current: $42.43
Upside: n/a
Aug 23, 2021
Maintained: Buy
Price Target: CHF 75.00 → CHF 85.00
Current: $55.04
Upside: n/a
May 12, 2016
Upgraded: Buy
Price Target: n/a
Current: $43.16
Upside: n/a
Apr 22, 2016
Upgraded: Hold
Price Target: n/a
Current: $159.90
Upside: n/a