Bryan Bergin

Stock Analyst at TD Cowen

(1.2)
# 2086
Out of 5,441 analysts
180
Total ratings
Success rate
Average return
33 Stocks
Name Action PT Current % Upside Ratings Updated
MA Mastercard
Reiterates: Buy
645 645
573.74 12.42% 4 Aug 11, 2025
GPN Global Payments
Upgrades: Buy
84 84
80.83 3.92% 5 Jul 14, 2025
ADP Automatic Data Proce...
Maintains: Hold
298 321
303.69 5.7% 6 May 21, 2025
CTSH Cognizant Tech Solns
Maintains: Hold
77 79
69.18 14.19% 7 May 1, 2025
PAYX Paychex
Maintains: Hold
141 156
138.59 12.56% 19 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
18 22
22.49 -2.18% 2 Dec 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
230 240
74.6 221.72% 9 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
35 36
12.28 193.16% 6 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 45
43.24 4.07% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
78 86
69.91 23.02% 4 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 19
7.64 148.69% 1 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
318 325
335.9 -3.25% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
200 230
132.21 73.97% 4 Oct 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
64 53
74.91 -29.25% 7 Oct 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
186 186
172.08 8.09% 7 Oct 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
321 400
238.6 67.64% 34 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
17 16
10.44 53.26% 8 Sep 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
68 70
67.08 4.35% 3 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
22 18
12.85 40.08% 5 May 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
282 203
151.86 33.68% 4 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
8.24 21.36% 2 May 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
90 92
73.04 25.96% 2 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
36 37
42.06 -12.03% 9 Apr 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
331 202
221.1 -8.64% 3 Nov 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
9 6
n/a n/a 4 Aug 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
69 71
69.52 2.13% 5 Jul 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
140 170
339.15 -49.87% 1 Apr 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 18
15.99 12.57% 3 Oct 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
86
6.39 1245.85% 1 Mar 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
50
3.5 1328.57% 1 Jan 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
44
n/a n/a 3 Jan 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
18
2.54 608.66% 1 May 19, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
23
n/a n/a 1 Jan 18, 2017