John Difucci

Stock Analyst at Guggenheim

(2.92)
# 400
Out of 5,327 analysts
151
Total ratings
64.06%
Success rate
33.78%
Average return
37 Stocks
Name Action PT Current % Upside Ratings Updated
NOW ServiceNow
Maintains: Sell
716 724
940.24 -23% 12 Apr 24, 2025
MSFT Microsoft
Reiterates: Neutral
n/a
n/a n/a 7 Apr 23, 2025
CRM Salesforce
Upgrades: Neutral
n/a
n/a n/a 10 Apr 21, 2025
ORCL Oracle
Reiterates: Buy
220 220
140.44 56.65% 9 Apr 3, 2025
PRGS Progress Software
Reiterates: Buy
83 83
59.22 40.16% 4 Apr 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
76 80
69.73 14.73% 6 Mar 18, 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: Neutral
n/a
n/a n/a 10 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
455 455
347.21 31.04% 1 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
35 35
21.07 66.11% 3 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
n/a
n/a n/a 3 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
57 68
120.97 -43.79% 8 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
n/a
n/a n/a 2 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
130
181.64 -28.43% 5 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
31 31
18.48 67.75% 1 Dec 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
130 130
104.89 23.94% 6 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
n/a
n/a n/a 3 Dec 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 7 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 64
46.47 37.72% 2 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
72 72
45.49 58.28% 1 Jun 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
110 169
112.13 50.72% 2 Jun 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Jan 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
184
101.09 82.02% 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
53.46 23.46% 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
156.29 -15.54% 4 Sep 20, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
31 27
n/a n/a 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
n/a n/a 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
226.75 -58.1% 1 Nov 1, 2017