Dan Leonard

Stock Analyst at UBS

(1.58)
# 1530
Out of 5,368 analysts
287
Total ratings
52.38%
Success rate
9.50%
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
MTD Mettler-Toledo Intl
Upgrades: Buy
1530 1350
1155.16 16.87% 9 May 20, 2025
TXG 10x Genomics
Maintains: Neutral
14 12
10.43 15.05% 5 May 13, 2025
TECH Bio-Techne
Maintains: Buy
95 70
50.53 38.53% 11 May 9, 2025
BRKR Bruker
Maintains: Neutral
57 45
38.3 17.49% 11 May 8, 2025
IQV IQVIA Hldgs
Maintains: Buy
255 185
156.81 17.98% 14 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
355 310
227.31 36.38% 20 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
65 70
49.26 42.1% 9 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
145 115
93.46 23.05% 2 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
715 500
402.51 24.22% 15 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
275 240
200.65 19.61% 14 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
29 25
13.07 91.28% 7 Jan 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
250 185
149.58 23.68% 6 Jan 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7 9
6.68 34.73% 2 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
420 350
298.42 17.28% 1 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
16 16
11.02 45.19% 9 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
35
20.68 69.25% 4 Dec 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
160 150
117.06 28.14% 20 Aug 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
225 200
86.96 129.99% 16 Aug 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
14 11
2.14 414.02% 6 Aug 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
70
165.33 -57.66% 7 Aug 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
75 90
53.52 68.16% 9 Aug 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Underperform
7
10.31 -32.1% 2 Feb 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
160
n/a n/a 12 Feb 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
345
342.12 0.84% 12 Aug 25, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
260
145.74 78.4% 5 Aug 25, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Underperform
1
n/a n/a 3 Aug 25, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
160 145
180.08 -19.48% 10 Feb 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
95 90
64.75 39% 12 Feb 3, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
62 64
47.08 35.2% 2 Dec 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
330 340
261.09 30.22% 11 Dec 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
24
23.47 2.26% 1 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
4 2
n/a n/a 3 May 17, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
45 35
5.04 594.44% 11 Aug 14, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
80 55
n/a n/a 3 May 30, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
18 0
n/a n/a 3 May 7, 2018