Youssef Squali

Stock Analyst at Truist Securities

(2.66)
# 641
Out of 5,368 analysts
454
Total ratings
58.98%
Success rate
28.40%
Average return
42 Stocks
Name Action PT Current % Upside Ratings Updated
DV DoubleVerify Holding...
Reiterates: Strong Buy
21 22
14.49 51.83% 10 Jun 12, 2025
TREE LendingTree
Maintains: Buy
72 60
34.17 75.59% 16 May 5, 2025
CMPR Cimpress
Maintains: Buy
87 60
42.96 39.66% 12 May 5, 2025
AMZN Amazon.com
Maintains: Buy
230 226
212 6.6% 31 May 2, 2025
EBAY eBay
Maintains: Hold
62 68
77.31 -12.04% 14 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
60 65
72.28 -10.07% 7 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
700 720
682.74 5.46% 27 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
14 11
7.96 38.19% 22 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
11 11
6.97 57.82% 17 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
130 95
67.95 39.81% 22 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
220 200
174.62 14.53% 31 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
53 36
46.1 -21.91% 14 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
150
118.21 26.89% 1 Apr 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
90 92
83.89 9.67% 12 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 17
8.15 108.59% 4 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 76
35.76 112.53% 20 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
20 17
14.79 14.94% 9 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
217 235
218.76 7.42% 17 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
70 67
55.94 19.77% 12 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
35 34
30.18 12.66% 14 Dec 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
7 9
4.24 112.26% 3 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
65 56
17.57 218.73% 12 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
110 100
112.76 -11.32% 27 Aug 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
22 20
12 66.67% 4 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 16
10.96 45.99% 6 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 4
3.96 1.01% 14 Jun 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 11
2.42 354.55% 4 Feb 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
15.46 158.73% 2 Nov 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
40 42
56.39 -25.52% 7 Oct 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
3 3
1.52 74.34% 2 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
120 122
175.82 -30.61% 18 Apr 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 12
n/a n/a 2 Feb 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
65 33
364.32 -90.94% 4 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
50 43
n/a n/a 15 Jul 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
324 108
146.98 -26.52% 1 Aug 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
55 75
1.51 4866.89% 5 Jul 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
215 290
149.39 94.12% 4 Jun 29, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 24
13.3 80.45% 6 May 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
2070 2030
5295.62 -61.67% 2 May 8, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
57
n/a n/a 2 Jun 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
2200
n/a n/a 1 Aug 16, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
190
165.6 14.73% 1 Aug 16, 2017