Joseph Vafi

Stock Analyst at Canaccord Genuity

(2.21)
# 1002
Out of 5,378 analysts
330
Total ratings
Success rate
Average return
42 Stocks
Name Action PT Current % Upside Ratings Updated
ETOR Etoro Group
Maintains: Buy
78 78
60.2 29.57% 2 Jun 11, 2025
IREN IREN
Maintains: Buy
23 23
10.65 115.96% 14 May 16, 2025
ADV Advantage Solutions
Maintains: Buy
4 3
1.51 65.56% 3 May 13, 2025
BILL BILL Holdings
Maintains: Buy
105 75
44.28 69.38% 11 May 13, 2025
HUT Hut 8
Maintains: Buy
32 32
15.88 101.51% 17 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 6
3.29 59.57% 16 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
400 400
307.61 30.03% 15 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 17
11.36 49.65% 7 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 179
214.53 -16.56% 3 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 90
83.68 7.55% 7 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 8
3.52 127.27% 13 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 80
63.63 25.73% 17 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
409 464
367.85 26.14% 17 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
96 96
72.08 33.19% 15 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
115 55
49.12 11.97% 4 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 9
1.66 442.17% 13 Mar 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 10
5.76 73.61% 7 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
4.62 159.74% 15 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
5 4
4.81 -27.23% 8 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
205 165
88.44 86.57% 6 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 7
4.13 57.38% 7 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 25
18.73 33.48% 12 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 80
51.74 54.62% 4 Jan 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 12
5.38 123.05% 3 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 13
n/a n/a 8 Aug 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 60
45.31 32.42% 8 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 6
1.95 207.69% 13 May 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
40 34
n/a n/a 9 Apr 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
2 2
n/a n/a 7 Mar 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 55
92.96 -40.83% 9 Feb 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
25 9
n/a n/a 9 Mar 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
10 10
n/a n/a 2 Jan 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
100 81
n/a n/a 10 Dec 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
7
n/a n/a 1 Dec 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 13
n/a n/a 2 Mar 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 70
n/a n/a 4 Nov 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
105
n/a n/a 1 Jul 8, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
151 178
80.55 120.98% 2 Feb 14, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
45 53
n/a n/a 3 Nov 2, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
41 44
58.3 -24.53% 2 Oct 30, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
111 123
344.1 -64.25% 2 Oct 26, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60 0
n/a n/a 2 Aug 4, 2017