Joseph Vafi

Stock Analyst at Canaccord Genuity

(2.27)
# 980
Out of 5,370 analysts
330
Total ratings
51.06%
Success rate
22.89%
Average return
42 Stocks
Name Action PT Current % Upside Ratings Updated
ETOR Etoro Group
Maintains: Buy
78 78
61.47 26.89% 2 Jun 11, 2025
IREN IREN
Maintains: Buy
23 23
10.37 121.79% 14 May 16, 2025
ADV Advantage Solutions
Maintains: Buy
4 3
1.54 62.34% 3 May 13, 2025
BILL BILL Holdings
Maintains: Buy
105 75
41.98 78.66% 11 May 13, 2025
HUT Hut 8
Maintains: Buy
32 32
18.39 74.01% 17 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 6
3.19 64.58% 16 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
400 400
261.44 53% 15 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 17
12.05 41.08% 7 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 179
216.27 -17.23% 3 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 90
85.94 4.72% 7 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 8
3.94 103.05% 13 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 80
64.8 23.46% 17 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
409 464
381.96 21.48% 17 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
96 96
72.21 32.95% 15 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
115 55
51.84 6.1% 4 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 9
1.9 373.68% 13 Mar 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 10
5.91 69.2% 7 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
4.64 158.62% 15 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
5 4
5.51 -36.48% 8 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
205 165
95.67 72.47% 6 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 7
4.51 44.12% 7 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 25
18.66 33.98% 12 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 80
57.84 38.31% 4 Jan 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 12
5.27 127.7% 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.57 31.67% 8 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 6
2.19 173.97% 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
87.83 -37.38% 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.87 120.11% 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
59.43 -25.96% 2 Oct 30, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
111 123
355.07 -65.36% 2 Oct 26, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60 0
n/a n/a 2 Aug 4, 2017