John Todaro

Stock Analyst at Needham

(3.12)
# 381
Out of 5,331 analysts
141
Total ratings
54.46%
Success rate
38.99%
Average return
13 Stocks
Name Action PT Current % Upside Ratings Updated
RIOT Riot Platforms
Maintains: Buy
14 12
8.37 43.37% 15 May 2, 2025
HOOD Robinhood Markets
Maintains: Buy
62 58
48.57 19.42% 11 May 1, 2025
APLD Applied Digital
Reiterates: Buy
10 10
5.29 89.04% 23 Apr 23, 2025
BTDR Bitdeer Technologies
Maintains: Buy
15 13
10.98 18.4% 10 Apr 21, 2025
CMPO CompoSecure
Maintains: Buy
16 15
11.3 32.74% 9 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
30 30
13.78 117.71% 12 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 4 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 17
8.72 94.95% 5 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
3.15 122.22% 17 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 3 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
330 330
204.71 61.2% 28 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
8.8 127.27% 1 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
10 10
3.21 195.95% 3 Jan 13, 2025