Jonathan Block

Stock Analyst at Stifel

(2.48)
# 920
Out of 5,441 analysts
235
Total ratings
Success rate
Average return
27 Stocks
Name Action PT Current % Upside Ratings Updated
TRUP Trupanion
Maintains: Hold
41 45
49.48 -9.05% 12 Aug 8, 2025
XRAY Dentsply Sirona
Maintains: Hold
19 17
12.52 35.78% 12 Aug 8, 2025
INSP Inspire Medical Syst...
Maintains: Hold
175 140
79.67 75.72% 13 Aug 5, 2025
RMD ResMed
Maintains: Hold
240 270
284.43 -5.07% 3 Aug 1, 2025
ALGN Align Technology
Maintains: Buy
275 200
134.92 48.24% 34 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
80 75
66.11 13.45% 6 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
510 540
652.43 -17.23% 20 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 17
17.11 -0.64% 14 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
165 160
149.01 7.38% 23 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 14
6.97 100.86% 10 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
115 105
70.89 48.12% 17 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
13 15
14.19 5.71% 5 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
25 24
31.33 -23.4% 7 Dec 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 2
2.22 -9.91% 5 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
200 50
n/a n/a 5 Mar 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
17
1.47 1056.46% 1 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
20.99 4.81% 5 Jun 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
413
2.46 16668.29% 1 Dec 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 23
24.23 -5.08% 5 May 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
1.26 217.46% 3 May 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
52 45
68 -33.82% 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
86.99 -59.77% 5 Aug 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
57 62
n/a n/a 2 Apr 27, 2018