Jonathan Block

Stock Analyst at Stifel

(2.35)
# 895
Out of 5,370 analysts
223
Total ratings
54.26%
Success rate
25.80%
Average return
27 Stocks
Name Action PT Current % Upside Ratings Updated
IDXX IDEXX Laboratories
Maintains: Hold
460 510
528.44 -3.49% 16 May 19, 2025
ELAN Elanco Animal Health
Maintains: Strong Buy
15 16
14.01 14.2% 13 May 19, 2025
NYXH Nyxoah
Maintains: Buy
15 14
7.74 80.88% 10 Apr 21, 2025
INSP Inspire Medical Syst...
Maintains: Hold
190 175
129.39 35.25% 12 Apr 21, 2025
ZTS Zoetis
Maintains: Buy
180 165
164.2 0.49% 22 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
115 105
69.66 50.73% 17 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
250 240
251.37 -4.52% 2 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
13 15
13.38 12.11% 5 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
44 41
52.79 -22.33% 11 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
25 24
n/a n/a 7 Dec 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
285 275
182.34 50.82% 33 Oct 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 2
1.53 30.72% 5 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
30 28
15.93 75.77% 11 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
200 50
n/a n/a 5 Mar 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
17
1.5 1033.33% 1 Nov 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
75
70.73 6.04% 5 Nov 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 2
n/a n/a 5 Nov 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
20 10
n/a n/a 7 Nov 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
2 1
n/a n/a 4 Jun 17, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22
n/a n/a 5 Jun 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
413
2.45 16736.73% 1 Dec 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 23
n/a n/a 5 May 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
0.98 308.16% 3 May 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
52 45
65.16 -30.94% 6 Apr 8, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
8 5
n/a n/a 5 Jan 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
32 35
100.5 -65.17% 5 Aug 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
57 62
n/a n/a 2 Apr 27, 2018