Mike Cikos

Stock Analyst at Needham

(4.82)
# 447
Out of 4,476 analysts
551
Total ratings
58.8%
Success rate
16.8%
Average return

Stocks Rated by Mike Cikos

Okta, Inc.
Jun 24, 2026
Rated: Buy
Price Target: $120$140
Current: $141.42
Upside: -1.00%
Backblaze
Jun 24, 2026
Maintained: Buy
Price Target: $8.5$14
Current: $15.62
Upside: -10.37%
Varonis Systems
Jun 23, 2026
Rated: Buy
Price Target: $36$40
Current: $42.86
Upside: -6.67%
Elastic
Jun 16, 2026
Maintained: Hold
Price Target: n/a
Current: $58.04
Upside: -
Zscaler
Jun 15, 2026
Maintained: Buy
Price Target: $180
Current: $147.33
Upside: +22.17%
Cloudflare
Jun 10, 2026
Maintained: Buy
Price Target: $250$280
Current: $242.41
Upside: +15.51%
CrowdStrike Holdings
Jun 4, 2026
Maintained: Buy
Price Target: $119$195
Current: $193.98
Upside: +0.53%
C3.ai
Jun 4, 2026
Maintained: Hold
Price Target: n/a
Current: $9.06
Upside: -
Palo Alto Networks
Jun 3, 2026
Maintained: Buy
Price Target: $200$350
Current: $348.06
Upside: +0.56%
Snowflake
Jun 3, 2026
Rated: Buy
Price Target: $300$330
Current: $260.15
Upside: +26.85%
Reiterated: Buy
Price Target: $32$38
Current: $32.07
Upside: +18.49%
Maintained: Buy
Price Target: $300$400
Current: $354.88
Upside: +12.71%
Maintained: Buy
Price Target: $18$20
Current: $17.51
Upside: +14.22%
Reiterated: Buy
Price Target: $100
Current: $72.71
Upside: +37.53%
Maintained: Buy
Price Target: $55$60
Current: $51.28
Upside: +17.00%
Rated: Buy
Price Target: $26$30
Current: $38.60
Upside: -22.28%
Maintained: Buy
Price Target: $18$15
Current: $15.65
Upside: -4.15%
Maintained: Hold
Price Target: n/a
Current: $44.77
Upside: -
Maintained: Hold
Price Target: n/a
Current: $113.17
Upside: -
Maintained: Buy
Price Target: $70$80
Current: $94.81
Upside: -15.62%
Maintained: Buy
Price Target: $8$6.5
Current: $4.11
Upside: +58.15%
Maintained: Hold
Price Target: n/a
Current: $81.75
Upside: -
Maintained: Hold
Price Target: n/a
Current: $156.25
Upside: -
Maintained: Hold
Price Target: n/a
Current: $148.12
Upside: -
Maintained: Hold
Price Target: n/a
Current: $9.29
Upside: -
Rated: Hold
Price Target: n/a
Current: $130.13
Upside: -
Maintained: Buy
Price Target: $115
Current: $106.32
Upside: +8.16%
Maintained: Hold
Price Target: n/a
Current: $136.58
Upside: -
Reiterated: Buy
Price Target: $220$155
Current: $260.36
Upside: -40.47%
Maintained: Hold
Price Target: n/a
Current: $8.99
Upside: -
Maintained: Buy
Price Target: $77$118
Current: $43.07
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $52.38
Upside: n/a