John Todaro

Stock Analyst at Needham

(5)
# 23
Out of 5,370 analysts
153
Total ratings
74.31%
Success rate
72.51%
Average return
14 Stocks
Name Action PT Current % Upside Ratings Updated
ETOR Etoro Group
Reiterates: Buy
80 80
61.47 30.14% 2 Jun 11, 2025
CORZ Core Scientific
Maintains: Strong Buy
16 18
12.05 49.38% 7 Jun 10, 2025
APLD Applied Digital
Maintains: Strong Buy
10 12
11.6 3.45% 25 Jun 3, 2025
HOOD Robinhood Markets
Reiterates: Buy
71 71
76.73 -7.47% 13 May 27, 2025
BTDR Bitdeer Technologies
Maintains: Strong Buy
13 17
13.55 25.46% 11 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
15 15
13.81 8.62% 10 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
330 270
261.44 3.27% 29 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
21 21
18.39 14.19% 13 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 12
10.15 18.23% 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.94 77.66% 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.59 108.55% 1 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
10 10
4.33 119.4% 3 Jan 13, 2025