Bryan Keane

Stock Analyst at Deutsche Bank

(4.9)
# 687
Out of 5,456 analysts
191
Total ratings
Success rate
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
WNS WNS (Holdings)
Reinstates: Hold
77
75.35 1.53% 9 Jul 17, 2025
GLOB Globant
Reinstates: Hold
87
69.97 24.34% 2 Jul 17, 2025
G Genpact
Reinstates: Hold
47
45.32 3.71% 4 Jul 17, 2025
EPAM EPAM Systems
Reinstates: Hold
171
175.04 -2.31% 2 Jul 17, 2025
CTSH Cognizant Tech Solns
Reinstates: Hold
80
72.37 10.54% 7 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
290
259.16 11.9% 14 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
9
8.68 3.69% 6 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
6
6.18 -2.91% 4 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
35
36.78 -4.84% 8 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
82
79.15 3.6% 14 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
410
350.01 17.14% 9 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
650
598.86 8.54% 11 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
200
139.63 43.24% 5 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
78
79.49 -1.87% 7 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
75
69.9 7.3% 14 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
49
42.27 15.92% 8 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
24 30
44.01 -31.83% 2 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
70 73
71.8 1.67% 2 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
94 97
190.38 -49.05% 3 Aug 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
35 23
14.24 61.52% 5 Aug 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
13 15
9.92 51.21% 4 Jun 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
78 53
13.69 287.14% 6 May 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
234 213
307.95 -30.83% 4 Apr 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
360 345
397.69 -13.25% 1 Mar 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
167 174
183.02 -4.93% 1 Mar 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
29 25
8.73 186.37% 7 Aug 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
9 6
1.33 351.13% 3 Aug 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
222 188
90.03 108.82% 10 Aug 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
145 123
140.81 -12.65% 6 Jun 30, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
29 33
146.28 -77.44% 1 Feb 23, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
18 22
33.99 -35.28% 2 May 11, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
100 107
n/a n/a 2 Feb 27, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
169
752.59 -77.54% 2 Jul 12, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
65 72
n/a n/a 4 Oct 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
72
n/a n/a 2 Aug 10, 2017