Keith Horowitz

Stock Analyst at Citigroup

(2.88)
# 579
Out of 5,386 analysts
361
Total ratings
Success rate
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
BAC Bank of America
Maintains: Strong Buy
50 54
47.1 14.65% 18 Jun 26, 2025
JPM JPMorgan Chase
Maintains: Neutral
250 275
287.21 -4.25% 17 Jun 26, 2025
TFC Truist Finl
Upgrades: Buy
44 55
42.63 29.02% 18 Jun 26, 2025
MTB M&T Bank
Maintains: Neutral
195 200
193.86 3.17% 18 Jun 23, 2025
MS Morgan Stanley
Maintains: Neutral
125 130
140.64 -7.57% 24 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
82 78
79.42 -1.79% 20 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
65 55
45.8 20.09% 21 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
105 100
106.02 -5.68% 14 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 25
23.4 6.84% 17 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
235 200
186 7.53% 17 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
110 105
n/a n/a 16 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
20 19
17.23 10.27% 21 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
20 18
16.61 8.37% 5 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
585 550
690.98 -20.4% 23 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
52 43
41.52 3.56% 19 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
58 51
44.52 14.56% 21 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
245 230
211.2 8.9% 2 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
82 85
91.28 -6.88% 21 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
320 300
317.45 -5.5% 5 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
50 55
38.95 41.21% 2 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 12
n/a n/a 4 Jul 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
61 56
59.5 -5.88% 22 May 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
37
51.51 -28.17% 2 Nov 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
1520
1958.57 -22.39% 1 Sep 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7 6
7.67 -21.77% 3 May 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
20 16
55.05 -71.3% 1 Mar 27, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
7 9
20.93 -57% 3 Apr 30, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
47 49
n/a n/a 6 Oct 10, 2017