John Difucci

Stock Analyst at Guggenheim

(4.7)
# 151
Out of 5,372 analysts
163
Total ratings
59.04%
Success rate
46.72%
Average return
37 Stocks
Name Action PT Current % Upside Ratings Updated
ORCL Oracle
Reiterates: Buy
220 220
208.55 5.49% 11 Jun 12, 2025
RBRK Rubrik
Maintains: Strong Buy
105 108
89.09 21.23% 8 Jun 6, 2025
ZS Zscaler
Reiterates: Neutral
n/a
n/a n/a 4 May 30, 2025
OKTA Okta
Maintains: Buy
140 138
98.8 39.68% 7 May 28, 2025
WDAY Workday
Reiterates: Neutral
n/a
n/a n/a 11 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
28 28
17.65 58.64% 2 May 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sell
130 130
200.59 -35.19% 6 May 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
68 70
181.71 -61.48% 9 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
180 147
145.36 1.13% 3 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
n/a
n/a n/a 8 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
716 724
1001.75 -27.73% 12 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
n/a
n/a n/a 10 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
83 83
63.73 30.24% 4 Apr 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
n/a
n/a n/a 9 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
n/a
n/a n/a 4 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
455 455
389.12 16.93% 1 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
35 35
28.34 23.5% 3 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
n/a
n/a n/a 3 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
n/a
n/a n/a 2 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 7 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 64
55.49 15.34% 2 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
72 72
52.38 37.46% 1 Jun 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Jan 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
184
98.33 87.12% 1 Jan 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 22
n/a n/a 2 Jan 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
198 180
n/a n/a 4 Oct 8, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
71 66
57.34 15.1% 3 May 13, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
38
n/a n/a 3 Dec 11, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
127 132
167.2 -21.05% 4 Sep 20, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
31 27
49.98 -45.98% 2 Jul 31, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
n/a
n/a n/a 4 May 15, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
24
n/a n/a 1 May 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
29 0
n/a n/a 2 Mar 22, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
32 0
n/a n/a 3 Feb 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
18
22.81 -21.09% 1 Dec 12, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
70 67
n/a n/a 3 Nov 3, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
85 95
242.96 -60.9% 1 Nov 1, 2017