John Todaro

Stock Analyst at Needham

(5)
# 24
Out of 5,368 analysts
153
Total ratings
72.48%
Success rate
67.08%
Average return
14 Stocks
Name Action PT Current % Upside Ratings Updated
ETOR Etoro Group
Reiterates: Buy
80 80
61.5 30.08% 2 Jun 11, 2025
CORZ Core Scientific
Maintains: Strong Buy
16 18
11.89 51.39% 7 Jun 10, 2025
APLD Applied Digital
Maintains: Strong Buy
10 12
11.18 7.33% 25 Jun 3, 2025
HOOD Robinhood Markets
Reiterates: Buy
71 71
72.58 -2.18% 13 May 27, 2025
BTDR Bitdeer Technologies
Maintains: Strong Buy
13 17
12.65 34.39% 11 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
15 15
13.66 9.81% 10 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
330 270
242.43 11.37% 29 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
21 21
17.48 20.14% 13 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 12
9.71 23.58% 15 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 4 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
3.71 88.68% 17 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 3 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
9.29 115.29% 1 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
10 10
4.03 135.73% 3 Jan 13, 2025