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 12/18/2025

Updated: Dec 18, 2025

Overall Average Return

6.89%

Smart Score

61.8%

Overall Average Return Percentile

50th

Number of Ratings

199
Buy NowGet Alert
12/16/2025NOWBuy Now
ServiceNow
$153.38UpgradeSell → NeutralGet Alert
12/11/2025ORCLBuy Now
Oracle
$182.34119.37%$400 → $400ReiteratesBuy → BuyGet Alert
12/05/2025SBuy Now
SentinelOne
$14.6091.85%$28 → $28ReiteratesBuy → BuyGet Alert
12/04/2025CRMBuy Now
Salesforce
$259.06ReiteratesNeutral → NeutralGet Alert
12/03/2025OKTABuy Now
Okta
$90.5952.33%$138 → $138ReiteratesBuy → BuyGet Alert
12/01/2025RBRKBuy Now
Rubrik
$75.6142.84%$108 → $108ReiteratesBuy → BuyGet Alert
11/26/2025WDAYBuy Now
Workday
$217.6930.92%$285 → $285ReiteratesBuy → BuyGet Alert
10/27/2025MSFTBuy Now
Microsoft
$484.2021.02% → $586UpgradeNeutral → BuyGet Alert
10/17/2025ORCLBuy Now
Oracle
$182.34119.37%$375 → $400MaintainsBuyGet Alert
10/07/2025VIABuy Now
Via Transportation
$32.5078.46% → $58Initiates → BuyGet Alert
09/18/2025CRWDBuy Now
CrowdStrike Holdings
$476.75ReiteratesNeutral → NeutralGet Alert
09/18/2025WDAYBuy Now
Workday
$217.6930.92% → $285UpgradeNeutral → BuyGet Alert
09/17/2025WDAYBuy Now
Workday
$217.6930.92% → $285UpgradeNeutral → BuyGet Alert
09/10/2025ORCLBuy Now
Oracle
$182.34105.66%$250 → $375MaintainsBuyGet Alert
09/03/2025ZSBuy Now
Zscaler
$230.73ReiteratesNeutral → NeutralGet Alert
08/29/2025SBuy Now
SentinelOne
$14.6091.85%$28 → $28ReiteratesBuy → BuyGet Alert
08/28/2025CRWDBuy Now
CrowdStrike Holdings
$476.75ReiteratesNeutral → NeutralGet Alert
08/28/2025SNOWBuy Now
Snowflake
$222.43ReiteratesNeutral → NeutralGet Alert
08/27/2025OKTABuy Now
Okta
$90.5952.33%$138 → $138ReiteratesBuy → BuyGet Alert
08/22/2025WDAYBuy Now
Workday
$217.69ReiteratesNeutral → NeutralGet Alert
08/19/2025PANWBuy Now
Palo Alto Networks
$186.25-27.52%$130 → $135MaintainsSellGet Alert
08/18/2025OKTABuy Now
Okta
$90.5952.33%$138 → $138ReiteratesBuy → BuyGet Alert
08/01/2025NETBuy Now
Cloudflare
$195.29-43.16%$70 → $111MaintainsSellGet Alert
07/31/2025CYBRBuy Now
CyberArk Software
$448.781.39%$455 → $455DowngradeBuy → NeutralGet Alert
07/17/2025NOWBuy Now
ServiceNow
$153.38372.01%$724 → $724ReiteratesSell → SellGet Alert
07/08/2025NOWBuy Now
ServiceNow
$153.38372.01%$724 → $724ReiteratesSell → SellGet Alert
06/30/2025ARMBuy Now
ARM Holdings
$115.0962.48%$147 → $187MaintainsBuyGet Alert
06/18/2025ORCLBuy Now
Oracle
$182.3437.11%$220 → $250MaintainsBuyGet Alert
06/12/2025ORCLBuy Now
Oracle
$182.3420.65%$220 → $220ReiteratesBuy → BuyGet Alert
06/06/2025RBRKBuy Now
Rubrik
$75.6142.84%$105 → $108MaintainsBuyGet Alert
06/05/2025ORCLBuy Now
Oracle
$182.3420.65%$220 → $220ReiteratesBuy → BuyGet Alert
05/30/2025ZSBuy Now
Zscaler
$230.73ReiteratesNeutral → NeutralGet Alert
05/28/2025OKTABuy Now
Okta
$90.5952.33%$140 → $138MaintainsBuyGet Alert
05/28/2025RBRKBuy Now
Rubrik
$75.6138.87%$80 → $105MaintainsBuyGet Alert
05/23/2025WDAYBuy Now
Workday
$217.69ReiteratesNeutral → NeutralGet Alert
05/21/2025SBuy Now
SentinelOne
$14.6091.85%$28 → $28ReiteratesBuy → BuyGet Alert
05/21/2025PANWBuy Now
Palo Alto Networks
$186.25-30.2%$130 → $130ReiteratesSell → SellGet Alert
05/09/2025NETBuy Now
Cloudflare
$195.29-64.16%$68 → $70MaintainsSellGet Alert
05/08/2025ARMBuy Now
ARM Holdings
$115.0927.73%$180 → $147MaintainsBuyGet Alert
05/01/2025MSFTBuy Now
Microsoft
$484.20ReiteratesNeutral → NeutralGet Alert
04/24/2025NOWBuy Now
ServiceNow
$153.38372.01%$716 → $724MaintainsSellGet Alert
04/23/2025MSFTBuy Now
Microsoft
$484.20ReiteratesNeutral → NeutralGet Alert
04/21/2025CRMBuy Now
Salesforce
$259.06UpgradeSell → NeutralGet Alert
04/16/2025NOWBuy Now
ServiceNow
$153.38366.8%$716 → $716ReiteratesSell → SellGet Alert
04/03/2025ORCLBuy Now
Oracle
$182.3420.65%$220 → $220ReiteratesBuy → BuyGet Alert
04/01/2025PRGSBuy Now
Progress Software
$43.5490.64%$83 → $83ReiteratesBuy → BuyGet Alert
03/18/2025RBRKBuy Now
Rubrik
$75.615.81%$76 → $80MaintainsBuyGet Alert
03/13/2025SBuy Now
SentinelOne
$14.6091.85%$31 → $28MaintainsBuyGet Alert
03/05/2025CRWDBuy Now
CrowdStrike Holdings
$476.75ReiteratesNeutral → NeutralGet Alert
03/05/2025ORCLBuy Now
Oracle
$182.3420.65%$220 → $220ReiteratesBuy → BuyGet Alert
02/27/2025SNOWBuy Now
Snowflake
$222.43ReiteratesNeutral → NeutralGet Alert
02/27/2025CRMBuy Now
Salesforce
$259.06-4.66%$247 → $247ReiteratesSell → SellGet Alert
02/26/2025RBRKBuy Now
Rubrik
$75.610.52%$76 → $76ReiteratesBuy → BuyGet Alert
02/26/2025WDAYBuy Now
Workday
$217.69ReiteratesNeutral → NeutralGet Alert
02/25/2025CYBRBuy Now
CyberArk Software
$448.781.39%$455 → $455ReiteratesBuy → BuyGet Alert
02/12/2025OSBuy Now
OneStream
$18.2691.68%$35 → $35ReiteratesBuy → BuyGet Alert
02/07/2025FTNTBuy Now
Fortinet
$79.81ReiteratesNeutral → NeutralGet Alert
02/07/2025NETBuy Now
Cloudflare
$195.29-65.18%$57 → $68MaintainsSellGet Alert
01/31/2025CHKPBuy Now
Check Point Software
$187.25ReiteratesNeutral → NeutralGet Alert
01/24/2025CHKPBuy Now
Check Point Software
$187.25ReiteratesNeutral → NeutralGet Alert
01/24/2025FTNTBuy Now
Fortinet
$79.81ReiteratesNeutral → NeutralGet Alert
01/24/2025MSFTBuy Now
Microsoft
$484.20ReiteratesNeutral → NeutralGet Alert
01/22/2025NOWBuy Now
ServiceNow
$153.38366.8% → $716ReiteratesSell → SellGet Alert
01/22/2025PRGSBuy Now
Progress Software
$43.5490.64%$83 → $83ReiteratesBuy → BuyGet Alert
01/17/2025PRGSBuy Now
Progress Software
$43.5490.64%$83 → $83ReiteratesBuy → BuyGet Alert
01/07/2025PANWBuy Now
Palo Alto Networks
$186.25-30.2% → $130DowngradeNeutral → SellGet Alert
01/06/2025CRMBuy Now
Salesforce
$259.06-4.66%$247 → $247DowngradeNeutral → SellGet Alert
01/06/2025PANWBuy Now
Palo Alto Networks
$186.25-30.2%$130 → $130DowngradeNeutral → SellGet Alert
12/06/2024RBRKBuy Now
Rubrik
$75.61-4.77%$52 → $72MaintainsBuyGet Alert
12/05/2024SBuy Now
SentinelOne
$14.60112.4%$31 → $31ReiteratesBuy → BuyGet Alert
12/05/2024ORCLBuy Now
Oracle
$182.3420.65%$200 → $220MaintainsBuyGet Alert
12/04/2024OKTABuy Now
Okta
$90.5943.5%$130 → $130ReiteratesBuy → BuyGet Alert
12/04/2024CRMBuy Now
Salesforce
$259.06ReiteratesNeutral → NeutralGet Alert
12/03/2024ZSBuy Now
Zscaler
$230.73Reiterates → NeutralGet Alert
11/19/2024RBRKBuy Now
Rubrik
$75.61-31.23%$48 → $52MaintainsBuyGet Alert
11/11/2024SMARBuy Now
Smartsheet
DowngradeBuy → NeutralGet Alert
09/27/2024DTBuy Now
Dynatrace
$44.6843.24%$55 → $64MaintainsBuyGet Alert
09/13/2024ORCLBuy Now
Oracle
$182.349.69%$185 → $200MaintainsBuyGet Alert
09/06/2024SMARBuy Now
Smartsheet
$60 → $62MaintainsBuyGet Alert
09/04/2024OSBuy Now
OneStream
$18.2691.68%$34 → $35MaintainsBuyGet Alert
08/19/2024OSBuy Now
OneStream
$18.2686.2% → $34Initiates → BuyGet Alert
08/02/2024NETBuy Now
Cloudflare
$195.29-70.81%$50 → $57MaintainsSellGet Alert
07/29/2024FTNTBuy Now
Fortinet
$79.81DowngradeBuy → NeutralGet Alert
07/22/2024CRWDBuy Now
CrowdStrike Holdings
$476.75DowngradeBuy → NeutralGet Alert
07/16/2024DTBuy Now
Dynatrace
$44.6823.1%$60 → $55MaintainsBuyGet Alert
07/08/2024NOWBuy Now
ServiceNow
$153.38317.25% → $640DowngradeNeutral → SellGet Alert
06/25/2024WDAYBuy Now
Workday
$217.69-12.72%$190 → $190ReiteratesSell → SellGet Alert
06/25/2024SMARBuy Now
Smartsheet
$56 → $56ReiteratesBuy → BuyGet Alert
06/25/2024RBRKBuy Now
Rubrik
$75.61-36.52%$48 → $48ReiteratesBuy → BuyGet Alert
06/25/2024PSTGBuy Now
Pure Storage
$66.937.57%$72 → $72ReiteratesBuy → BuyGet Alert
06/25/2024ORCLBuy Now
Oracle
$182.34-4.03%$175 → $175ReiteratesBuy → BuyGet Alert
06/25/2024OKTABuy Now
Okta
$90.5943.5%$130 → $130ReiteratesBuy → BuyGet Alert
06/25/2024NETBuy Now
Cloudflare
$195.29-74.4%$50 → $50ReiteratesSell → SellGet Alert
06/25/2024CRWDBuy Now
CrowdStrike Holdings
$476.75-11.06%$424 → $424ReiteratesBuy → BuyGet Alert
06/25/2024ARMBuy Now
ARM Holdings
$115.0946.84%$110 → $169MaintainsBuyGet Alert
05/24/2024WDAYBuy Now
Workday
$217.69-12.72%$190 → $190ReiteratesSell → SellGet Alert
05/20/2024RBRKBuy Now
Rubrik
$75.61-36.52% → $48Initiates → BuyGet Alert
04/15/2024NOWBuy Now
ServiceNow
$153.38DowngradeBuy → NeutralGet Alert
03/15/2024SNOWBuy Now
Snowflake
$222.43UpgradeSell → NeutralGet Alert
03/06/2024CRWDBuy Now
CrowdStrike Holdings
$476.75-11.06%$358 → $424MaintainsBuyGet Alert
02/27/2024WDAYBuy Now
Workday
$217.69-12.72%$190 → $190ReiteratesSell → SellGet Alert
02/21/2024CRWDBuy Now
CrowdStrike Holdings
$476.75-24.91%$274 → $358MaintainsBuyGet Alert
10/19/2023NOWBuy Now
ServiceNow
$153.38328.33% → $657ReiteratesBuy → BuyGet Alert
10/09/2023ARMBuy Now
ARM Holdings
$115.09-44.39% → $64Initiates → BuyGet Alert
09/25/2023MSFTBuy Now
Microsoft
$484.20UpgradeSell → NeutralGet Alert
09/22/2023ORCLBuy Now
Oracle
$182.34-17.74% → $150ReiteratesBuy → BuyGet Alert
08/25/2023WDAYBuy Now
Workday
$217.69-22.36%$142 → $169MaintainsSellGet Alert
08/23/2023CRWDBuy Now
CrowdStrike Holdings
$476.75-66.02% → $162ReiteratesBuy → BuyGet Alert
08/21/2023OKTABuy Now
Okta
$90.595.97% → $96ReiteratesBuy → BuyGet Alert
08/14/2023SNOWBuy Now
Snowflake
$222.43-52.79% → $105ReiteratesSell → SellGet Alert
08/07/2023NETBuy Now
Cloudflare
$195.29-74.4% → $50DowngradeNeutral → SellGet Alert
07/27/2023NOWBuy Now
ServiceNow
$153.38328.33% → $657ReiteratesBuy → BuyGet Alert
07/20/2023MSFTBuy Now
Microsoft
$484.20-52.09% → $232ReiteratesSell → SellGet Alert
07/19/2023NOWBuy Now
ServiceNow
$153.38328.33%$518 → $657MaintainsBuyGet Alert
06/13/2023ORCLBuy Now
Oracle
$182.34-17.74%$120 → $150MaintainsBuyGet Alert
05/17/2023NOWBuy Now
ServiceNow
$153.38237.71%$511 → $518MaintainsBuyGet Alert
05/05/2023NETBuy Now
Cloudflare
$195.29UpgradeSell → NeutralGet Alert
04/28/2023NETBuy Now
Cloudflare
$195.29-79.52%$43 → $40MaintainsSellGet Alert
04/26/2023MSFTBuy Now
Microsoft
$484.20-52.09%$212 → $232MaintainsSellGet Alert
04/17/2023NOWBuy Now
ServiceNow
$153.38233.15%$478 → $511MaintainsBuyGet Alert
03/24/2023SMARBuy Now
Smartsheet
$54 → $57MaintainsBuyGet Alert
03/15/2023SMARBuy Now
Smartsheet
$48 → $54MaintainsBuyGet Alert
03/08/2023CRWDBuy Now
CrowdStrike Holdings
$476.75-69.17% → $147Reiterates → BuyGet Alert
01/17/2023ZSBuy Now
Zscaler
$230.73DowngradeBuy → NeutralGet Alert
01/17/2023WDAYBuy Now
Workday
$217.69DowngradeNeutral → SellGet Alert
01/17/2023SPLKBuy Now
Splunk
DowngradeBuy → NeutralGet Alert
01/17/2023PANWBuy Now
Palo Alto Networks
$186.25DowngradeBuy → NeutralGet Alert
01/17/2023NETBuy Now
Cloudflare
$195.29-81.57% → $36DowngradeNeutral → SellGet Alert
01/17/2023MSFTBuy Now
Microsoft
$484.20-56.22% → $212DowngradeNeutral → SellGet Alert
11/07/2022OKTABuy Now
Okta
$90.59-28.25% → $65UpgradeNeutral → BuyGet Alert
11/07/2022WDAYBuy Now
Workday
$217.69UpgradeSell → NeutralGet Alert
10/24/2022NOWBuy Now
ServiceNow
$153.38UpgradeNeutral → BuyGet Alert
09/02/2022CRMBuy Now
Salesforce
$259.06UpgradeSell → NeutralGet Alert
09/02/2022OKTABuy Now
Okta
$90.59UpgradeSell → NeutralGet Alert
08/26/2022WDAYBuy Now
Workday
$217.69-34.77%$134 → $142MaintainsSellGet Alert
08/23/2022PANWBuy Now
Palo Alto Networks
$186.25243.62%$625 → $640MaintainsBuyGet Alert
08/19/2022WDAYBuy Now
Workday
$217.69-38.44% → $134MaintainsSellGet Alert
08/12/2022CRMBuy Now
Salesforce
$259.06-42.1% → $150Initiates → SellGet Alert
08/12/2022ORCLBuy Now
Oracle
$182.34-41.32% → $107Initiates → BuyGet Alert
08/12/2022NOWBuy Now
ServiceNow
$153.38232.5% → $510Initiates → NeutralGet Alert
08/12/2022SMARBuy Now
Smartsheet
→ $48Initiates → BuyGet Alert
08/12/2022PRGSBuy Now
Progress Software
$43.5437.81% → $60Initiates → BuyGet Alert
08/12/2022PANWBuy Now
Palo Alto Networks
$186.25235.57% → $625Initiates → BuyGet Alert
08/12/2022NETBuy Now
Cloudflare
$195.29-58.01% → $82Initiates → NeutralGet Alert
08/12/2022MSFTBuy Now
Microsoft
$484.20-39.69% → $292Initiates → NeutralGet Alert
08/12/2022OKTABuy Now
Okta
$90.59-1.76% → $89Initiates → SellGet Alert
08/12/2022ZSBuy Now
Zscaler
$230.730.98% → $233Initiates → BuyGet Alert
08/12/2022SPLKBuy Now
Splunk
→ $160Initiates → BuyGet Alert
08/12/2022SNOWBuy Now
Snowflake
$222.43-43.8% → $125Initiates → SellGet Alert
08/12/2022CRWDBuy Now
CrowdStrike Holdings
$476.75-43.37% → $270Initiates → BuyGet Alert
08/11/2022WDAYBuy Now
Workday
$217.69Initiates → SellGet Alert
01/28/2022CCIBuy Now
Crown Castle
$87.72109.77% → $184UpgradeMarket Perform → OutperformGet Alert
01/11/2021CRWDBuy Now
CrowdStrike Holdings
$476.75UpgradeHold → BuyGet Alert
01/09/2020TUFNBuy Now
Tufin Software
$28 → $22MaintainsBuyGet Alert
10/08/2019CRMBuy Now
Salesforce
$259.06-33.99% → $171Assumes → BuyGet Alert
10/08/2019VMWBuy Now
VMware
$198 → $180Assumes → BuyGet Alert
08/23/2019CRMBuy Now
Salesforce
$259.06-33.99%$165 → $171MaintainsBuyGet Alert
05/13/2019ALRMBuy Now
Alarm.com Holdings
$53.0924.32%$71 → $66DowngradeBuy → HoldGet Alert
05/06/2019TUFNBuy Now
Tufin Software
→ $28Initiates → BuyGet Alert
12/11/2018APTIBuy Now
Apptio
→ $38DowngradeBuy → HoldGet Alert
11/30/2018VMWBuy Now
VMware
$186 → $196MaintainsBuyGet Alert
10/30/2018APTIBuy Now
Apptio
$47 → $40MaintainsBuyGet Alert
09/27/2018CRMBuy Now
Salesforce
$259.06-27.04%$172 → $189MaintainsBuyGet Alert
09/20/2018NICEBuy Now
NICE
$110.2719.71%$127 → $132MaintainsBuyGet Alert
07/31/2018VRNSBuy Now
Varonis Systems
$33.40142.51%$92 → $81MaintainsBuyGet Alert
05/22/2018SMARBuy Now
Smartsheet
→ $25Initiates → BuyGet Alert
05/15/2018SYMCBuy Now
Symantec
UpgradeUnderperform → HoldGet Alert
05/07/2018ZUOBuy Now
Zuora
→ $24Initiates → BuyGet Alert
03/22/2018MULEBuy Now
MuleSoft
DowngradeBuy → HoldGet Alert
02/15/2018CRMBuy Now
Salesforce
$259.06UpgradeHold → BuyGet Alert
02/09/2018CALDBuy Now
Callidus Software
DowngradeBuy → HoldGet Alert
01/18/2018SYMCBuy Now
Symantec
DowngradeHold → UnderperformGet Alert
01/18/2018NICEBuy Now
NICE
$110.27UpgradeHold → BuyGet Alert
01/18/2018ALRMBuy Now
Alarm.com Holdings
$53.09UpgradeHold → BuyGet Alert
12/12/2017SAILBuy Now
SailPoint Technologies
$20.88-13.79% → $18Initiates → BuyGet Alert
11/03/2017VRNSBuy Now
Varonis Systems
$33.4064.67%$52 → $55MaintainsBuyGet Alert
11/03/2017DATABuy Now
Tableau Software
$70 → $67MaintainsHoldGet Alert
11/03/2017NICEBuy Now
NICE
$110.27-21.1%$84 → $87MaintainsHoldGet Alert
11/03/2017CALDBuy Now
Callidus Software
$29 → $32MaintainsBuyGet Alert
11/01/2017PAYCBuy Now
Paycom Software
$167.01-43.12%$85 → $95MaintainsBuyGet Alert
10/06/2017NICEBuy Now
NICE
$110.27-23.82% → $84Initiates → HoldGet Alert
10/06/2017ALRMBuy Now
Alarm.com Holdings
$53.09-19.01% → $43Initiates → HoldGet Alert
09/15/2017ORCLBuy Now
Oracle
$182.34-66.55%$60 → $61MaintainsBuyGet Alert
08/25/2017VMWBuy Now
VMware
$121 → $129MaintainsBuyGet Alert
07/26/2017CALDBuy Now
Callidus Software
→ $29Initiates → BuyGet Alert
04/11/2017MULEBuy Now
MuleSoft
→ $29Initiates → BuyGet Alert
10/18/2016APTIBuy Now
Apptio, Inc. - Class A Common Stock
Initiates → BuyGet Alert
09/12/2016VMWBuy Now
VMware
$84 → $89MaintainsBuyGet Alert
08/02/2016SYMCBuy Now
Symantec
$17 → $20MaintainsHoldGet Alert
10/21/2015DATABuy Now
Tableau Software
$105 → $89MaintainsHoldGet Alert
05/08/2015DATABuy Now
Tableau Software
$100 → $105MaintainsHoldGet Alert
04/20/2015SYMCBuy Now
Symantec
$20 → $21UpgradeUnderperform → HoldGet Alert
11/21/2014SYMCBuy Now
Symantec
→ $20Initiates → UnderperformGet Alert
11/21/2014DATABuy Now
Tableau Software
→ $90Initiates → HoldGet Alert
03/21/2014SYMCBuy Now
Symantec
$29 → $22DowngradeBuy → HoldGet Alert
04/03/2013SYMCBuy Now
Symantec
$25 → $28MaintainsBuyGet Alert
01/18/2013SYMCBuy Now
Symantec
$23 → $25MaintainsBuyGet Alert
10/25/2012SYMCBuy Now
Symantec
$21 → $23MaintainsBuyGet Alert
08/10/2012SYMCBuy Now
Symantec
$18 → $21MaintainsBuyGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free