John Todaro

Stock Analyst at Needham

(2.97)
# 393
Out of 5,329 analysts
140
Total ratings
52.00%
Success rate
37.04%
Average return
13 Stocks
Name Action PT Current % Upside Ratings Updated
HOOD Robinhood Markets
Maintains: Buy
62 58
46.61 24.44% 11 May 1, 2025
APLD Applied Digital
Reiterates: Buy
10 10
5.2 92.31% 23 Apr 23, 2025
BTDR Bitdeer Technologies
Maintains: Buy
15 13
10.2 27.45% 10 Apr 21, 2025
CMPO CompoSecure
Maintains: Buy
16 15
11.06 35.62% 9 Mar 6, 2025
HUT Hut 8
Reiterates: Buy
30 30
13.54 121.57% 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.58 98.14% 5 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
3.12 124.36% 17 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 14
7.79 73.3% 14 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 3 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
330 330
201.77 63.55% 28 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
8.66 130.95% 1 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
10 10
3.24 193.21% 3 Jan 13, 2025