Bryan Keane

Stock Analyst at Deutsche Bank

(2.9)
# 603
Out of 5,438 analysts
191
Total ratings
Success rate
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
WNS WNS (Holdings)
Reinstates: Hold
77
74.91 2.12% 9 Jul 17, 2025
GLOB Globant
Reinstates: Hold
87
74.6 16.62% 2 Jul 17, 2025
G Genpact
Reinstates: Hold
47
43.24 8.7% 4 Jul 17, 2025
EPAM EPAM Systems
Reinstates: Hold
171
151.86 12.6% 2 Jul 17, 2025
CTSH Cognizant Tech Solns
Reinstates: Hold
80
69.18 15.64% 7 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
290
238.6 21.54% 14 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
9
8.26 8.96% 6 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
6
6.38 -5.96% 4 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
35
35.58 -1.63% 8 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
82
73.04 12.27% 14 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
410
335.9 22.06% 9 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
650
573.74 13.29% 11 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
200
132.21 51.27% 5 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
78
72.99 6.86% 7 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
75
67.08 11.81% 14 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
49
39.11 25.29% 8 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
24 30
43.28 -30.68% 2 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
70 73
69.91 4.42% 2 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
94 97
200.41 -51.6% 3 Aug 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
35 23
12.85 78.99% 5 Aug 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
13 15
9.87 51.98% 4 Jun 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
78 53
12.28 331.6% 6 May 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
234 213
303.69 -29.86% 4 Apr 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
360 345
366.48 -5.86% 1 Mar 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
167 174
175.33 -0.76% 1 Mar 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
29 25
8.54 192.74% 7 Aug 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
9 6
1.21 395.87% 3 Aug 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
222 188
80.83 132.59% 10 Aug 2, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
145 123
138.59 -11.25% 6 Jun 30, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
29 33
148.72 -77.81% 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
731.35 -76.89% 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