Mike Cikos

Stock Analyst at Needham

(3.93)
# 513
Out of 4,829 analysts
308
Total ratings
51.87%
Success rate
8.04%
Average return

Stocks Rated by Mike Cikos

Cloudflare
May 9, 2025
Maintains: Buy
Price Target: $145$160
Current: $142.36
Upside: +12.39%
Datadog
May 7, 2025
Maintains: Buy
Price Target: $160$130
Current: $113.42
Upside: +14.62%
DigitalOcean Holdings
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $31.61
Upside: -
ServiceNow
May 6, 2025
Reiterates: Buy
Price Target: $1,050
Current: $1,015.60
Upside: +3.39%
N-able
May 5, 2025
Reiterates: Buy
Price Target: $10
Current: $7.85
Upside: +27.39%
Confluent
May 1, 2025
Maintains: Buy
Price Target: $40$26
Current: $22.34
Upside: +16.38%
Tenable Holdings
Apr 30, 2025
Maintains: Buy
Price Target: $50$35
Current: $33.50
Upside: +4.48%
CoreWeave
Apr 23, 2025
Reiterates: Buy
Price Target: $55
Current: $58.49
Upside: -5.97%
Cognyte Software
Apr 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $9.96
Upside: -
Cellebrite DI
Apr 2, 2025
Reiterates: Buy
Price Target: $28
Current: $19.85
Upside: +41.06%
Maintains: Buy
Price Target: $415$270
Current: $191.61
Upside: +40.91%
Reiterates: Buy
Price Target: $240
Current: $241.48
Upside: -0.61%
Reiterates: Buy
Price Target: $420
Current: $429.44
Upside: -2.20%
Reiterates: Buy
Price Target: $85
Current: $52.06
Upside: +63.27%
Reiterates: Buy
Price Target: $115
Current: $124.17
Upside: -7.39%
Reiterates: Hold
Price Target: n/a
Current: $24.20
Upside: -
Maintains: Buy
Price Target: $200$215
Current: $180.54
Upside: +19.09%
Maintains: Buy
Price Target: $90$92
Current: $76.85
Upside: +19.71%
Reiterates: Buy
Price Target: $75
Current: $53.34
Upside: +40.61%
Reiterates: Buy
Price Target: $22
Current: $18.08
Upside: +21.68%
Reiterates: Hold
Price Target: n/a
Current: $50.48
Upside: -
Maintains: Buy
Price Target: $39$46
Current: $40.43
Upside: +13.78%
Reiterates: Hold
Price Target: n/a
Current: $92.76
Upside: -
Maintains: Buy
Price Target: $18$16
Current: $5.31
Upside: +201.32%
Maintains: Buy
Price Target: $15$16
Current: $15.66
Upside: +2.17%