John Difucci

Stock Analyst at Guggenheim

(3.35)
# 996
Out of 5,150 analysts
169
Total ratings
47.2%
Success rate
3.43%
Average return

Stocks Rated by John Difucci

Via Transportation
Mar 2, 2026
Maintains: Buy
Price Target: $58$50
Current: $19.16
Upside: +160.96%
Workday
Feb 25, 2026
Maintains: Buy
Price Target: $285$275
Current: $143.04
Upside: +92.25%
Snowflake
Feb 18, 2026
Reiterates: Neutral
Price Target: n/a
Current: $168.28
Upside: -
Palo Alto Networks
Feb 18, 2026
Reiterates: Neutral
Price Target: n/a
Current: $158.57
Upside: -
Cloudflare
Feb 11, 2026
Maintains: Sell
Price Target: $117$140
Current: $185.87
Upside: -24.68%
Microsoft
Jan 22, 2026
Reiterates: Buy
Price Target: $586
Current: $403.93
Upside: +45.07%
OneStream
Jan 7, 2026
Downgrades: Neutral
Price Target: n/a
Current: $23.70
Upside: -
ServiceNow
Dec 16, 2025
Upgrades: Neutral
Price Target: n/a
Current: $113.86
Upside: -
Oracle
Dec 11, 2025
Reiterates: Buy
Price Target: $400
Current: $152.39
Upside: +162.49%
SentinelOne
Dec 5, 2025
Reiterates: Buy
Price Target: $28
Current: $13.50
Upside: +107.48%
Reiterates: Neutral
Price Target: n/a
Current: $193.04
Upside: -
Reiterates: Buy
Price Target: $138
Current: $71.83
Upside: +92.12%
Reiterates: Buy
Price Target: $108
Current: $54.95
Upside: +96.54%
Reiterates: Neutral
Price Target: n/a
Current: $407.82
Upside: -
Reiterates: Neutral
Price Target: n/a
Current: $156.18
Upside: -
Maintains: Buy
Price Target: $147$187
Current: $124.14
Upside: +50.64%
Reiterates: Buy
Price Target: $83
Current: $38.58
Upside: +115.14%
Reiterates: Neutral
Price Target: n/a
Current: $82.78
Upside: -
Reiterates: Neutral
Price Target: n/a
Current: $158.08
Upside: -
Maintains: Buy
Price Target: $55$64
Current: $37.29
Upside: +71.63%
Reiterates: Buy
Price Target: $72
Current: $61.38
Upside: +17.30%
Upgrades: Outperform
Price Target: $184
Current: $91.16
Upside: +101.84%
Downgrades: Hold
Price Target: $71$66
Current: $50.19
Upside: +31.50%
Maintains: Buy
Price Target: $127$132
Current: $126.70
Upside: +4.18%
Maintains: Buy
Price Target: $31$27
Current: $23.53
Upside: +14.77%
Initiates: Buy
Price Target: $18
Current: $13.91
Upside: +29.40%
Maintains: Buy
Price Target: $85$95
Current: $134.35
Upside: -29.29%