Christopher Mcgratty

Stock Analyst at Keefe, Bruyette & Woods

(2.47)
# 926
Out of 5,438 analysts
209
Total ratings
Success rate
Average return
51 Stocks
Name Action PT Current % Upside Ratings Updated
BANC Banc of California
Reiterates: Outperform
17 18
14.48 24.31% 3 Jul 25, 2025
ASB Associated Banc
Maintains: Market Perform
27 28
23.91 17.11% 8 Jul 25, 2025
WTFC Wintrust Financial
Maintains: Market Perform
130 138
122.57 12.59% 11 Jul 23, 2025
EWBC East West Bancorp
Maintains: Outperform
110 120
98.9 21.33% 4 Jul 23, 2025
CATY Cathay General
Maintains: Market Perform
51 52
45.51 14.26% 6 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
30 32
27.71 15.48% 3 Jul 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
69 73
65.84 10.87% 11 Jul 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
65 68
55.18 23.23% 8 Jul 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
21 22
17.82 23.46% 7 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
30 32
23.65 35.31% 11 Jun 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
24 22
16.8 30.95% 5 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
33 30
24.3 23.46% 7 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
65 58
51.77 12.03% 6 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
74 70
60.3 16.09% 6 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
2500 2600
1849.88 40.55% 4 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
32 36
28.85 24.78% 10 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 28
20.57 36.12% 8 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 14
9.97 40.42% 5 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 9
9.33 -8.9% 1 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
4 12
10.55 6.64% 8 Jul 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
93 98
109.84 -10.78% 5 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
29 27
21.86 23.51% 3 Apr 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
79 74
77.5 -4.52% 2 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
153 175
190.57 -8.17% 4 Feb 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 21
30.58 -31.33% 2 Jul 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
30 14
7.54 85.68% 7 Apr 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
22
15.28 43.98% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
100
64.33 55.45% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
32
28.04 14.12% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
37
27.57 34.2% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
32
19.09 67.63% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
42
47.76 -12.06% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
33
31.01 6.42% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
16 16
14.91 3.96% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
30 16
31.59 -49.35% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
54
64.67 -16.5% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 4 Jul 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
300 285
n/a n/a 4 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
25
21.51 16.23% 2 Dec 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
215 225
3.51 6310.26% 7 Jul 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
10 9
14.75 -38.98% 3 May 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Not Rated
7 8
9.19 -12.95% 1 Jan 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
12 13
5.95 110.08% 5 Apr 4, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
55 59
n/a n/a 5 Jan 29, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
26
n/a n/a 1 Nov 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Oct 20, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Outperform
33
58.74 -43.82% 1 Aug 9, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 3 Jul 26, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
54 63
n/a n/a 1 Mar 27, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 4 Jan 30, 2017