Christopher Mcgratty

Stock Analyst at Keefe, Bruyette & Woods

(2.86)
# 545
Out of 5,240 analysts
180
Total ratings
72.50%
Success rate
30.61%
Average return
51 Stocks
Name Action Price Target Current % Upside Ratings Updated
Associated Banc
Maintains: Market Perform
28 29
24.66 17.6% 5 Dec 5, 2024
Home BancShares
Maintains: Market Perform
28 32
28.42 12.6% 2 Dec 4, 2024
Fulton Financial
Maintains: Market Perform
20 23
20.18 13.97% 4 Dec 4, 2024
First Interstate Ban...
Maintains: Market Perform
32 36
31.77 13.31% 10 Dec 4, 2024
First Financial Banc...
Maintains: Market Perform
28 31
27.2 13.97% 8 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
96 128
98.46 30% 3 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
30 34
27.86 22.04% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
72 82
62.96 30.24% 7 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
66 78
63.42 22.99% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
45 56
47.67 17.47% 4 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
18 20
15.71 27.31% 2 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
2100 2500
2139.5 16.85% 3 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 28
21.8 28.44% 8 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 56
56.48 -0.85% 4 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 14
11.91 17.55% 5 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 9
9.1 -6.59% 1 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
110 115
130.26 -11.72% 10 Jul 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
4 12
n/a n/a 8 Jul 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
58 55
56.45 -2.57% 6 Jul 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
93 98
116.8 -16.1% 5 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
29 27
23.93 12.83% 3 Apr 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
79 74
83.33 -11.2% 2 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
153 175
175.28 -0.16% 4 Feb 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 21
34.04 -38.31% 2 Jul 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
30 14
n/a n/a 7 Apr 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
22
15.15 45.21% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
100
63.52 57.43% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
32
24.78 29.14% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
37
28.8 28.47% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
32
21.21 50.87% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
42
n/a n/a 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
33
30.54 8.06% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
16 16
15.07 2.85% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
30 16
27.4 -41.61% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
54
64.17 -15.85% 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
1.22 23260.66% 4 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
25
n/a n/a 2 Dec 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
215 225
n/a n/a 7 Jul 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
10 9
n/a n/a 3 May 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Not Rated
7 8
8.69 -7.94% 1 Jan 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
12 13
7.07 76.8% 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
Upgrades: Outperform
n/a
n/a n/a 3 Jan 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Oct 20, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Outperform
33
n/a n/a 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