Joseph Vafi

Stock Analyst at Canaccord Genuity

(1.73)
# 1355
Out of 5,348 analysts
327
Total ratings
49.21%
Success rate
17.50%
Average return
41 Stocks
Name Action PT Current % Upside Ratings Updated
IREN IREN
Maintains: Buy
23 23
8.7 164.37% 14 May 16, 2025
ADV Advantage Solutions
Maintains: Buy
4 3
1.15 117.39% 3 May 13, 2025
BILL BILL Holdings
Maintains: Buy
105 75
42.91 74.78% 10 May 13, 2025
HUT Hut 8
Maintains: Buy
32 32
15.19 110.66% 17 May 12, 2025
BLND Blend Labs
Maintains: Buy
6 6
3.63 44.63% 16 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
400 400
245.99 62.61% 15 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 17
10.91 55.82% 7 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 179
208.67 -14.22% 3 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 90
81.98 9.78% 7 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 8
3.23 147.68% 13 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 80
61.72 29.62% 17 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
409 464
371.72 24.83% 17 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
96 96
70.89 35.42% 15 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
115 55
51.6 6.59% 4 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 9
1.78 405.62% 13 Mar 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 10
5.84 71.23% 7 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
4.96 141.94% 15 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
5 4
4.7 -25.53% 8 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
205 165
94.58 74.46% 6 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 7
4.6 41.3% 7 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 25
16.75 49.25% 12 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 80
54.68 46.31% 4 Jan 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 12
5.33 125.14% 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
46.03 30.35% 8 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 6
1.8 233.33% 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
0.35 314.29% 7 Mar 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 55
87.58 -37.2% 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
78.94 125.49% 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
57.61 -23.62% 2 Oct 30, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
111 123
365.02 -66.3% 2 Oct 26, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60 0
n/a n/a 2 Aug 4, 2017