Michael Brown

Stock Analyst at Keefe, Bruyette & Woods

(2.37)
# 1008
Out of 5,438 analysts
325
Total ratings
Success rate
Average return
41 Stocks
Name Action PT Current % Upside Ratings Updated
PWP Perella Weinberg
Maintains: Market Perform
23 24
21.8 10.09% 8 Aug 4, 2025
BLK BlackRock
Maintains: Overweight
1180 1170
1128.84 3.65% 12 Jul 16, 2025
LAZ Lazard
Maintains: Equal-Weight
50 52
51.52 0.93% 12 Jul 15, 2025
SCHW Charles Schwab
Maintains: Overweight
87 102
97.65 4.45% 7 Jul 11, 2025
SF Stifel Financial
Maintains: Overweight
102 125
111.31 12.3% 9 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
155 163
164.91 -1.16% 8 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
50 64
71.07 -9.95% 16 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
402 420
370.78 13.27% 6 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
185 209
190.44 9.75% 12 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
194 282
295.99 -4.73% 11 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
49 61
62.39 -2.23% 11 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
58 62
61.46 0.88% 14 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
98 108
105.28 2.58% 16 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
140 156
141.59 10.18% 14 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
37 44
42.77 2.88% 8 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
161 162
152.39 6.31% 14 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
22 26
25.3 2.77% 11 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
55 57
61.41 -7.18% 12 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
153 167
170.12 -1.83% 15 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
189 202
186.69 8.2% 14 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
160 173
142.17 21.69% 17 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
15 18
20.43 -11.89% 9 Jul 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
10 11
10.04 4.58% 8 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
20 21
19.75 6.33% 10 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
99 108
177.38 -39.11% 5 Jul 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
10 11
13.21 -16.73% 2 Jul 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
46 44
64.41 -31.69% 3 Jul 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
12 10
12.25 -18.37% 3 Mar 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
89 86
109.89 -21.74% 4 Jan 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
40 45
49.99 -9.98% 7 Jul 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Outperform
183 165
214.13 -22.94% 3 Jul 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
38 37
46.69 -20.75% 3 May 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
49 48
51.57 -6.92% 2 May 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
20 19
13.49 40.85% 2 Apr 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
74
79.55 -6.98% 1 Feb 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
38 37
58.91 -37.19% 2 Dec 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
8 6
5.26 14.07% 1 Jun 29, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
34 29
70.94 -59.12% 1 Jun 29, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
12
14.99 -19.95% 4 Apr 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
130 152
n/a n/a 1 Jan 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
56
30.21 85.37% 7 Jun 30, 2021