Ramsey El-Assal

Stock Analyst at Barclays

(1.23)
# 1760
Out of 5,333 analysts
364
Total ratings
48.33%
Success rate
2.84%
Average return
38 Stocks
Name Action PT Current % Upside Ratings Updated
MSTR Strategy
Maintains: Overweight
421 475
414.94 14.47% 7 May 5, 2025
XYZ Block
Maintains: Overweight
70 57
50.09 13.8% 19 May 5, 2025
TIXT TELUS Intl
Maintains: Equal-Weight
5 3
2.64 13.64% 14 Apr 25, 2025
RXT Rackspace Technology
Maintains: Underweight
2 1
1.46 -31.51% 10 Apr 25, 2025
EPAM EPAM Systems
Maintains: Overweight
270 200
179.66 11.32% 17 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
103 90
79.17 13.68% 14 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 80
70.44 13.57% 15 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
125 110
79.48 38.4% 16 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
93 42
47.95 -12.41% 12 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
9 6
3.92 53.06% 11 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
440 400
326.94 22.35% 5 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
140 155
151.23 2.49% 15 Mar 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
415 390
308.9 26.25% 17 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
13 8
9.71 -17.61% 11 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
10 7
8.73 -19.82% 13 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
27 14
14.28 -1.96% 2 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
28 29
24.15 20.08% 13 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
102 85
77.99 8.99% 11 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
200 155
126.83 22.21% 15 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
75 85
54.44 56.14% 24 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
361 396
351.71 12.59% 11 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
595 650
567.34 14.57% 14 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
325 350
307 14.01% 12 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
5 4
4.48 -10.71% 10 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
11 10
9.78 2.25% 5 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
7 8
5.24 52.67% 4 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
6 5
4.82 3.73% 5 Aug 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
14 17
13.79 23.28% 1 Jan 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
270 322
n/a n/a 15 Aug 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
140 150
181.34 -17.28% 4 Apr 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
3 1
0.39 156.41% 6 Nov 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
3 1
9.45 -97.35% 2 Oct 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
n/a
n/a n/a 1 Aug 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
10 6
n/a n/a 4 Nov 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
n/a
n/a n/a 4 Jan 29, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
23 0
n/a n/a 2 Apr 16, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 2 Mar 19, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 118
15.86 644.01% 1 Nov 13, 2017