Joseph Vafi

Stock Analyst at Canaccord Genuity

(1.55)
# 1400
Out of 5,329 analysts
315
Total ratings
40.66%
Success rate
11.68%
Average return
41 Stocks
Name Action PT Current % Upside Ratings Updated
PYPL PayPal Holdings
Maintains: Buy
96 96
65.44 46.7% 15 Apr 30, 2025
ASGN ASGN
Downgrades: Hold
115 55
50.74 8.4% 4 Apr 25, 2025
HIVE HIVE Digital Technol...
Maintains: Buy
9 9
1.76 411.36% 13 Mar 26, 2025
CINT CI&T
Maintains: Buy
10 10
5.79 72.71% 7 Mar 17, 2025
CORZ Core Scientific
Maintains: Buy
17 17
8.58 98.14% 6 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 4
1.32 165.15% 2 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
120 130
96.58 34.6% 2 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
3.73 221.72% 15 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
32 32
13.54 136.34% 16 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
5 4
3.92 -10.71% 8 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 6
3.27 60.55% 15 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
200 100
85.29 17.25% 6 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 8
3.12 156.41% 12 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
205 165
117.5 40.43% 6 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
120 100
58.59 70.68% 16 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 7
4.04 60.89% 7 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
280 400
201.77 98.25% 14 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 25
11.38 119.68% 12 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
17 23
6.38 260.5% 13 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
105 105
45.57 130.41% 9 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
510 409
381.44 7.23% 16 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 80
50.66 57.92% 4 Jan 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 12
5.21 130.33% 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
54.02 11.07% 8 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 6
1.29 365.12% 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.39 271.79% 7 Mar 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 55
79.27 -30.62% 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
77.71 129.06% 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.38 -25.9% 2 Oct 30, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
111 123
342.43 -64.08% 2 Oct 26, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60 0
n/a n/a 2 Aug 4, 2017