Mike Cikos

Stock Analyst at Needham

(1.82)
# 1497
Out of 5,438 analysts
383
Total ratings
Success rate
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
CLBT Cellebrite DI
Maintains: Buy
24 18
13.52 33.14% 23 Aug 14, 2025
DDOG Datadog
Reiterates: Buy
175 175
128.85 35.82% 25 Aug 14, 2025
CRWV CoreWeave
Reiterates: Hold
n/a
n/a n/a 6 Aug 13, 2025
AI C3.ai
Reiterates: Hold
n/a
n/a n/a 10 Aug 11, 2025
FROG JFrog
Maintains: Strong Buy
46 55
42.19 30.36% 21 Aug 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
7 9
7.34 15.8% 1 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
200 240
201.03 19.39% 6 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
26 24
15.92 50.75% 22 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
35 42
28.58 46.96% 33 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
460 551
401.92 37.09% 1 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
60 70
54.37 28.75% 1 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 14 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
1050 1200
856.46 40.11% 17 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22 22
24.3 -9.47% 6 Jun 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
75 75
57.31 30.87% 10 Jun 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
85 55
38.82 41.68% 11 Jun 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
230 230
191.8 19.92% 22 Jun 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
270 270
201.05 34.29% 22 Jun 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
420 530
426.56 24.25% 3 Jun 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
310 350
271.18 29.07% 5 Jun 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
92 92
68.83 33.66% 17 May 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
115 125
88.56 41.15% 4 May 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 10 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
10 10
7.25 37.93% 20 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 27 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Nov 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 3 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 16
14.04 13.96% 1 Jan 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 14 Dec 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 10 Sep 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 4 May 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Apr 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Dec 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 16
20.08 -20.32% 1 Nov 18, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 2 Aug 5, 2021