Jonathan Block

Stock Analyst at Stifel

(2.63)
# 737
Out of 5,234 analysts
204
Total ratings
61.29%
Success rate
24.52%
Average return
27 Stocks
Name Action Price Target Current % Upside Ratings Updated
Trupanion
Maintains: Hold
42 44
48.73 -9.71% 10 Jan 6, 2025
ResMed
Initiates Coverage On: Hold
250
235.13 6.32% 1 Dec 13, 2024
Patterson Cos
Maintains: Hold
25 24
30.86 -22.23% 6 Dec 5, 2024
Inspire Medical Syst...
Reiterates: Hold
170 200
204.44 -2.17% 10 Nov 5, 2024
Align Tech
Maintains: Buy
285 275
218.79 25.69% 33 Oct 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
510 500
428.74 16.62% 14 Oct 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
11.95 67.36% 7 Sep 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
200 210
165.87 26.61% 20 Sep 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
110 115
92.99 23.67% 16 Aug 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 2
1.82 9.89% 5 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
30 28
18.85 48.54% 11 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
27 19
9.9 91.92% 8 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
200 50
1.83 2632.24% 5 Mar 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
6 11
14.68 -25.07% 4 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
17
3.48 388.51% 1 Nov 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
75
71.64 4.69% 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
0.64 1462.5% 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
38
0.47 7878.72% 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
1.71 133.92% 3 May 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
52 45
73.72 -38.96% 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
155.18 -77.45% 5 Aug 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
57 62
n/a n/a 2 Apr 27, 2018