John Difucci's Stock Ratings

Guggenheim Analyst

John Difucci is an analyst at Guggenheim. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/26/2025

Overall Average Return

11.4%

Smart Score

67.2%

Overall Average Return Percentile

66th

Number of Ratings

152
Buy NowGet Alert
03/18/2025RBRKBuy Now
Rubrik
$75.206.38%
John Difucci67%
$76 → $80MaintainsBuyGet Alert
03/05/2025CRWDBuy Now
CrowdStrike Holdings
$388.00
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
03/05/2025ORCLBuy Now
Oracle
$153.4043.42%
John Difucci67%
$220 → $220ReiteratesBuy → BuyGet Alert
02/27/2025SNOWBuy Now
Snowflake
$162.77
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
02/27/2025CRMBuy Now
Salesforce
$288.61-14.42%
John Difucci67%
$247 → $247ReiteratesSell → SellGet Alert
02/26/2025RBRKBuy Now
Rubrik
$75.201.06%
John Difucci67%
$76 → $76ReiteratesBuy → BuyGet Alert
02/26/2025WDAYBuy Now
Workday
$252.83
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
02/25/2025CYBRBuy Now
CyberArk Software
$358.2827%
John Difucci67%
$455 → $455ReiteratesBuy → BuyGet Alert
02/12/2025OSBuy Now
OneStream
$23.6547.99%
John Difucci67%
$35 → $35ReiteratesBuy → BuyGet Alert
02/07/2025FTNTBuy Now
Fortinet
$102.35
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
02/07/2025NETBuy Now
Cloudflare
$128.45-47.06%
John Difucci67%
$57 → $68MaintainsSellGet Alert
01/31/2025CHKPBuy Now
Check Point Software
$230.58
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
01/24/2025CHKPBuy Now
Check Point Software
$230.58
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
01/24/2025FTNTBuy Now
Fortinet
$102.35
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
01/24/2025MSFTBuy Now
Microsoft
$394.64
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
01/22/2025NOWBuy Now
ServiceNow
$859.60-16.71%
John Difucci67%
$716 → $716ReiteratesSell → SellGet Alert
01/22/2025PRGSBuy Now
Progress Software
$55.1650.47%
John Difucci67%
$83 → $83ReiteratesBuy → BuyGet Alert
01/17/2025PRGSBuy Now
Progress Software
$55.1650.47%
John Difucci67%
$83 → $83ReiteratesBuy → BuyGet Alert
01/07/2025PANWBuy Now
Palo Alto Networks
$189.90-31.54%
John Difucci67%
→ $130DowngradeNeutral → SellGet Alert
01/06/2025CRMBuy Now
Salesforce
$288.61-14.42%
John Difucci67%
$247 → $247DowngradeNeutral → SellGet Alert
01/06/2025PANWBuy Now
Palo Alto Networks
$189.90-31.54%
John Difucci67%
$130 → $130DowngradeNeutral → SellGet Alert
12/06/2024RBRKBuy Now
Rubrik
$75.20-4.26%
John Difucci67%
$52 → $72MaintainsBuyGet Alert
12/05/2024SBuy Now
SentinelOne
$20.1753.69%
John Difucci67%
$31 → $31ReiteratesBuy → BuyGet Alert
12/05/2024ORCLBuy Now
Oracle
$153.4043.42%
John Difucci67%
$200 → $220MaintainsBuyGet Alert
12/04/2024OKTABuy Now
Okta
$116.6511.44%
John Difucci67%
$130 → $130ReiteratesBuy → BuyGet Alert
12/04/2024CRMBuy Now
Salesforce
$288.61
John Difucci67%
ReiteratesNeutral → NeutralGet Alert
12/03/2024ZSBuy Now
Zscaler
$215.70
John Difucci67%
Reiterates → NeutralGet Alert
11/19/2024RBRKBuy Now
Rubrik
$75.20-30.86%
John Difucci67%
$48 → $52MaintainsBuyGet Alert
11/11/2024SMARBuy Now
Smartsheet
John Difucci67%
DowngradeBuy → NeutralGet Alert
09/27/2024DTBuy Now
Dynatrace
$51.1825.05%
John Difucci67%
$55 → $64MaintainsBuyGet Alert
09/13/2024ORCLBuy Now
Oracle
$153.4030.38%
John Difucci67%
$185 → $200MaintainsBuyGet Alert
09/06/2024SMARBuy Now
Smartsheet
John Difucci67%
$60 → $62MaintainsBuyGet Alert
09/04/2024OSBuy Now
OneStream
$23.6547.99%
John Difucci67%
$34 → $35MaintainsBuyGet Alert
08/19/2024OSBuy Now
OneStream
$23.6543.76%
John Difucci67%
→ $34Initiates → BuyGet Alert
08/02/2024NETBuy Now
Cloudflare
$128.45-55.63%
John Difucci67%
$50 → $57MaintainsSellGet Alert
07/29/2024FTNTBuy Now
Fortinet
$102.35
John Difucci67%
DowngradeBuy → NeutralGet Alert
07/22/2024CRWDBuy Now
CrowdStrike Holdings
$388.00
John Difucci67%
DowngradeBuy → NeutralGet Alert
07/16/2024DTBuy Now
Dynatrace
$51.187.46%
John Difucci67%
$60 → $55MaintainsBuyGet Alert
07/08/2024NOWBuy Now
ServiceNow
$859.60-25.55%
John Difucci67%
→ $640DowngradeNeutral → SellGet Alert
06/25/2024WDAYBuy Now
Workday
$252.83-24.85%
John Difucci67%
$190 → $190ReiteratesSell → SellGet Alert
06/25/2024SMARBuy Now
Smartsheet
John Difucci67%
$56 → $56ReiteratesBuy → BuyGet Alert
06/25/2024RBRKBuy Now
Rubrik
$75.20-36.17%
John Difucci67%
$48 → $48ReiteratesBuy → BuyGet Alert
06/25/2024PSTGBuy Now
Pure Storage
$54.0033.33%
John Difucci67%
$72 → $72ReiteratesBuy → BuyGet Alert
06/25/2024ORCLBuy Now
Oracle
$153.4014.08%
John Difucci67%
$175 → $175ReiteratesBuy → BuyGet Alert
06/25/2024OKTABuy Now
Okta
$116.6511.44%
John Difucci67%
$130 → $130ReiteratesBuy → BuyGet Alert
06/25/2024NETBuy Now
Cloudflare
$128.45-61.08%
John Difucci67%
$50 → $50ReiteratesSell → SellGet Alert
06/25/2024CRWDBuy Now
CrowdStrike Holdings
$388.009.28%
John Difucci67%
$424 → $424ReiteratesBuy → BuyGet Alert
06/25/2024ARMBuy Now
ARM Holdings
$123.8036.51%
John Difucci67%
$110 → $169MaintainsBuyGet Alert
05/24/2024WDAYBuy Now
Workday
$252.83-24.85%
John Difucci67%
$190 → $190ReiteratesSell → SellGet Alert
05/20/2024RBRKBuy Now
Rubrik
$75.20-36.17%
John Difucci67%
→ $48Initiates → BuyGet Alert
04/15/2024NOWBuy Now
ServiceNow
$859.60
John Difucci67%
DowngradeBuy → NeutralGet Alert
03/15/2024SNOWBuy Now
Snowflake
$162.77
John Difucci67%
UpgradeSell → NeutralGet Alert
03/06/2024CRWDBuy Now
CrowdStrike Holdings
$388.009.28%
John Difucci67%
$358 → $424MaintainsBuyGet Alert
02/27/2024WDAYBuy Now
Workday
$252.83-24.85%
John Difucci67%
$190 → $190ReiteratesSell → SellGet Alert
02/21/2024CRWDBuy Now
CrowdStrike Holdings
$388.00-7.73%
John Difucci67%
$274 → $358MaintainsBuyGet Alert
10/19/2023NOWBuy Now
ServiceNow
$859.60-23.57%
John Difucci67%
→ $657ReiteratesBuy → BuyGet Alert
10/09/2023ARMBuy Now
ARM Holdings
$123.80-48.3%
John Difucci67%
→ $64Initiates → BuyGet Alert
09/25/2023MSFTBuy Now
Microsoft
$394.64
John Difucci67%
UpgradeSell → NeutralGet Alert
09/22/2023ORCLBuy Now
Oracle
$153.40-2.22%
John Difucci67%
→ $150ReiteratesBuy → BuyGet Alert
08/25/2023WDAYBuy Now
Workday
$252.83-33.16%
John Difucci67%
$142 → $169MaintainsSellGet Alert
08/23/2023CRWDBuy Now
CrowdStrike Holdings
$388.00-58.25%
John Difucci67%
→ $162ReiteratesBuy → BuyGet Alert
08/21/2023OKTABuy Now
Okta
$116.65-17.7%
John Difucci67%
→ $96ReiteratesBuy → BuyGet Alert
08/14/2023SNOWBuy Now
Snowflake
$162.77-35.49%
John Difucci67%
→ $105ReiteratesSell → SellGet Alert
08/07/2023NETBuy Now
Cloudflare
$128.45-61.08%
John Difucci67%
→ $50DowngradeNeutral → SellGet Alert
07/27/2023NOWBuy Now
ServiceNow
$859.60-23.57%
John Difucci67%
→ $657ReiteratesBuy → BuyGet Alert
07/20/2023MSFTBuy Now
Microsoft
$394.64-41.21%
John Difucci67%
→ $232ReiteratesSell → SellGet Alert
07/19/2023NOWBuy Now
ServiceNow
$859.60-23.57%
John Difucci67%
$518 → $657MaintainsBuyGet Alert
06/13/2023ORCLBuy Now
Oracle
$153.40-2.22%
John Difucci67%
$120 → $150MaintainsBuyGet Alert
05/17/2023NOWBuy Now
ServiceNow
$859.60-39.74%
John Difucci67%
$511 → $518MaintainsBuyGet Alert
05/05/2023NETBuy Now
Cloudflare
$128.45
John Difucci67%
UpgradeSell → NeutralGet Alert
04/28/2023NETBuy Now
Cloudflare
$128.45-68.86%
John Difucci67%
$43 → $40MaintainsSellGet Alert
04/26/2023MSFTBuy Now
Microsoft
$394.64-41.21%
John Difucci67%
$212 → $232MaintainsSellGet Alert
04/17/2023NOWBuy Now
ServiceNow
$859.60-40.55%
John Difucci67%
$478 → $511MaintainsBuyGet Alert
03/24/2023SMARBuy Now
Smartsheet
John Difucci67%
$54 → $57MaintainsBuyGet Alert
03/15/2023SMARBuy Now
Smartsheet
John Difucci67%
$48 → $54MaintainsBuyGet Alert
03/08/2023CRWDBuy Now
CrowdStrike Holdings
$388.00-62.11%
John Difucci67%
→ $147Reiterates → BuyGet Alert
01/17/2023ZSBuy Now
Zscaler
$215.70
John Difucci67%
DowngradeBuy → NeutralGet Alert
01/17/2023WDAYBuy Now
Workday
$252.83
John Difucci67%
DowngradeNeutral → SellGet Alert
01/17/2023SPLKBuy Now
Splunk
John Difucci67%
DowngradeBuy → NeutralGet Alert
01/17/2023PANWBuy Now
Palo Alto Networks
$189.90
John Difucci67%
DowngradeBuy → NeutralGet Alert
01/17/2023NETBuy Now
Cloudflare
$128.45-71.97%
John Difucci67%
→ $36DowngradeNeutral → SellGet Alert
01/17/2023MSFTBuy Now
Microsoft
$394.64-46.28%
John Difucci67%
→ $212DowngradeNeutral → SellGet Alert
11/07/2022OKTABuy Now
Okta
$116.65-44.28%
John Difucci67%
→ $65UpgradeNeutral → BuyGet Alert
11/07/2022WDAYBuy Now
Workday
$252.83
John Difucci67%
UpgradeSell → NeutralGet Alert
10/24/2022NOWBuy Now
ServiceNow
$859.60
John Difucci67%
UpgradeNeutral → BuyGet Alert
09/02/2022CRMBuy Now
Salesforce
$288.61
John Difucci67%
UpgradeSell → NeutralGet Alert
09/02/2022OKTABuy Now
Okta
$116.65
John Difucci67%
UpgradeSell → NeutralGet Alert
08/26/2022WDAYBuy Now
Workday
$252.83-43.84%
John Difucci67%
$134 → $142MaintainsSellGet Alert
08/23/2022PANWBuy Now
Palo Alto Networks
$189.90237.02%
John Difucci67%
$104.17 → $106.67MaintainsBuyGet Alert
08/19/2022WDAYBuy Now
Workday
$252.83-47%
John Difucci67%
→ $134MaintainsSellGet Alert
08/12/2022CRMBuy Now
Salesforce
$288.61-48.03%
John Difucci67%
→ $150Initiates → SellGet Alert
08/12/2022ORCLBuy Now
Oracle
$153.40-30.25%
John Difucci67%
→ $107Initiates → BuyGet Alert
08/12/2022NOWBuy Now
ServiceNow
$859.60-40.67%
John Difucci67%
→ $510Initiates → NeutralGet Alert
08/12/2022SMARBuy Now
Smartsheet
John Difucci67%
→ $48Initiates → BuyGet Alert
08/12/2022PRGSBuy Now
Progress Software
$55.168.77%
John Difucci67%
→ $60Initiates → BuyGet Alert
08/12/2022PANWBuy Now
Palo Alto Networks
$189.90229.12%
John Difucci67%
→ $104.17Initiates → BuyGet Alert
08/12/2022NETBuy Now
Cloudflare
$128.45-36.16%
John Difucci67%
→ $82Initiates → NeutralGet Alert
08/12/2022MSFTBuy Now
Microsoft
$394.64-26.01%
John Difucci67%
→ $292Initiates → NeutralGet Alert
08/12/2022OKTABuy Now
Okta
$116.65-23.7%
John Difucci67%
→ $89Initiates → SellGet Alert
08/12/2022ZSBuy Now
Zscaler
$215.708.02%
John Difucci67%
→ $233Initiates → BuyGet Alert
08/12/2022SPLKBuy Now
Splunk
John Difucci67%
→ $160Initiates → BuyGet Alert
08/12/2022SNOWBuy Now
Snowflake
$162.77-23.2%
John Difucci67%
→ $125Initiates → SellGet Alert
08/12/2022CRWDBuy Now
CrowdStrike Holdings
$388.00-30.41%
John Difucci67%
→ $270Initiates → BuyGet Alert
08/11/2022WDAYBuy Now
Workday
$252.83
John Difucci67%
Initiates → SellGet Alert
01/28/2022CCIBuy Now
Crown Castle
$100.0183.98%
John Difucci67%
→ $184UpgradeMarket Perform → OutperformGet Alert
01/11/2021CRWDBuy Now
CrowdStrike Holdings
$388.00
John Difucci67%
UpgradeHold → BuyGet Alert
01/09/2020TUFNBuy Now
Tufin Software
John Difucci67%
$28 → $22MaintainsBuyGet Alert
10/08/2019CRMBuy Now
Salesforce
$288.61-40.75%
John Difucci67%
→ $171Assumes → BuyGet Alert
10/08/2019VMWBuy Now
VMware
John Difucci67%
$198 → $180Assumes → BuyGet Alert
08/23/2019CRMBuy Now
Salesforce
$288.61-40.75%
John Difucci67%
$165 → $171MaintainsBuyGet Alert
05/13/2019ALRMBuy Now
Alarm.com Holdings
$57.6914.4%
John Difucci67%
$71 → $66DowngradeBuy → HoldGet Alert
05/06/2019TUFNBuy Now
Tufin Software
John Difucci67%
→ $28Initiates → BuyGet Alert
12/11/2018APTIBuy Now
Apptio
John Difucci67%
→ $38DowngradeBuy → HoldGet Alert
11/30/2018VMWBuy Now
VMware
John Difucci67%
$186 → $196MaintainsBuyGet Alert
10/30/2018APTIBuy Now
Apptio
John Difucci67%
$47 → $40MaintainsBuyGet Alert
09/27/2018CRMBuy Now
Salesforce
$288.61-34.51%
John Difucci67%
$172 → $189MaintainsBuyGet Alert
09/20/2018NICEBuy Now
NICE
$159.14-17.05%
John Difucci67%
$127 → $132MaintainsBuyGet Alert
07/31/2018VRNSBuy Now
Varonis Systems
$41.9093.32%
John Difucci67%
$30.67 → $27MaintainsBuyGet Alert
05/22/2018SMARBuy Now
Smartsheet
John Difucci67%
→ $25Initiates → BuyGet Alert
05/15/2018SYMCBuy Now
Symantec
John Difucci67%
UpgradeUnderperform → HoldGet Alert
05/07/2018ZUOBuy Now
Zuora
John Difucci67%
→ $24Initiates → BuyGet Alert
03/22/2018MULEBuy Now
MuleSoft
John Difucci67%
DowngradeBuy → HoldGet Alert
02/15/2018CRMBuy Now
Salesforce
$288.61
John Difucci67%
UpgradeHold → BuyGet Alert
02/09/2018CALDBuy Now
Callidus Software
John Difucci67%
DowngradeBuy → HoldGet Alert
01/18/2018SYMCBuy Now
Symantec
John Difucci67%
DowngradeHold → UnderperformGet Alert
01/18/2018NICEBuy Now
NICE
$159.14
John Difucci67%
UpgradeHold → BuyGet Alert
01/18/2018ALRMBuy Now
Alarm.com Holdings
$57.69
John Difucci67%
UpgradeHold → BuyGet Alert
12/12/2017SAILBuy Now
SailPoint Technologies
$22.30-19.28%
John Difucci67%
→ $18Initiates → BuyGet Alert
11/03/2017VRNSBuy Now
Varonis Systems
$41.9031.26%
John Difucci67%
$17.33 → $18.33MaintainsBuyGet Alert
11/03/2017DATABuy Now
Tableau Software
John Difucci67%
$70 → $67MaintainsHoldGet Alert
11/03/2017NICEBuy Now
NICE
$159.14-45.33%
John Difucci67%
$84 → $87MaintainsHoldGet Alert
11/03/2017CALDBuy Now
Callidus Software
John Difucci67%
$29 → $32MaintainsBuyGet Alert
11/01/2017PAYCBuy Now
Paycom Software
$223.44-57.48%
John Difucci67%
$85 → $95MaintainsBuyGet Alert
10/06/2017NICEBuy Now
NICE
$159.14-47.22%
John Difucci67%
→ $84Initiates → HoldGet Alert
10/06/2017ALRMBuy Now
Alarm.com Holdings
$57.69-25.46%
John Difucci67%
→ $43Initiates → HoldGet Alert
09/15/2017ORCLBuy Now
Oracle
$153.40-60.23%
John Difucci67%
$60 → $61MaintainsBuyGet Alert
08/25/2017VMWBuy Now
VMware
John Difucci67%
$121 → $129MaintainsBuyGet Alert
07/26/2017CALDBuy Now
Callidus Software
John Difucci67%
→ $29Initiates → BuyGet Alert
04/11/2017MULEBuy Now
MuleSoft
John Difucci67%
→ $29Initiates → BuyGet Alert
10/18/2016APTIBuy Now
Apptio, Inc. - Class A Common Stock
John Difucci67%
Initiates → BuyGet Alert
09/12/2016VMWBuy Now
VMware
John Difucci67%
$84 → $89MaintainsBuyGet Alert
08/02/2016SYMCBuy Now
Symantec
John Difucci67%
$17 → $20MaintainsHoldGet Alert
10/21/2015DATABuy Now
Tableau Software
John Difucci67%
$105 → $89MaintainsHoldGet Alert
05/08/2015DATABuy Now
Tableau Software
John Difucci67%
$100 → $105MaintainsHoldGet Alert
04/20/2015SYMCBuy Now
Symantec
John Difucci67%
$20 → $21UpgradeUnderperform → HoldGet Alert
11/21/2014SYMCBuy Now
Symantec
John Difucci67%
→ $20Initiates → UnderperformGet Alert
11/21/2014DATABuy Now
Tableau Software
John Difucci67%
→ $90Initiates → HoldGet Alert
03/21/2014SYMCBuy Now
Symantec
John Difucci67%
$29 → $22DowngradeBuy → HoldGet Alert
04/03/2013SYMCBuy Now
Symantec
John Difucci67%
$25 → $28MaintainsBuyGet Alert
01/18/2013SYMCBuy Now
Symantec
John Difucci67%
$23 → $25MaintainsBuyGet Alert
10/25/2012SYMCBuy Now
Symantec
John Difucci67%
$21 → $23MaintainsBuyGet Alert
08/10/2012SYMCBuy Now
Symantec
John Difucci67%
$18 → $21MaintainsBuyGet Alert