Christopher Mcgratty

Stock Analyst at Keefe, Bruyette & Woods

(2.99)
# 571
Out of 5,218 analysts
180
Total ratings
70.73%
Success rate
33.68%
Average return
51 Stocks
Name Action Price Target Current % Upside Ratings Updated
Associated Banc
Maintains: Market Perform
28 29
25.53 13.59% 5 Dec 5, 2024
Home BancShares
Maintains: Market Perform
28 32
30.31 5.58% 2 Dec 4, 2024
Fulton Financial
Maintains: Market Perform
20 23
20.91 10% 4 Dec 4, 2024
First Interstate Ban...
Maintains: Market Perform
32 36
34.08 5.63% 10 Dec 4, 2024
First Financial Banc...
Maintains: Market Perform
28 31
28.87 7.38% 8 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
96 128
101.46 26.16% 3 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
30 34
29.39 15.69% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
72 82
66.48 23.35% 7 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
66 78
67.49 15.57% 5 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
45 56
50.61 10.65% 4 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
18 20
16.7 19.76% 2 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
2100 2500
2080.86 20.14% 3 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 28
22.55 24.17% 8 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 56
57.66 -2.88% 4 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 14
13.33 5.03% 5 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 9
10.13 -16.09% 1 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
110 115
131.45 -12.51% 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
58.93 -6.67% 6 Jul 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
93 98
122.06 -19.71% 5 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
29 27
27.36 -1.32% 3 Apr 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
79 74
89.77 -17.57% 2 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
153 175
180.28 -2.93% 4 Feb 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 21
37.99 -44.72% 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
16.95 29.79% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
100
70.82 41.2% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
32
27.88 14.78% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
37
32.39 14.23% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
32
24.51 30.56% 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
34.45 -4.21% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
16 16
15.87 -2.33% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
30 16
30.62 -47.75% 1 Dec 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
54
66.05 -18.24% 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.26 22519.05% 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.54 -6.32% 1 Jan 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
12 13
8.05 55.28% 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