Michael Brown
Stock Analyst at Keefe, Bruyette & Woods
(2.37)
Main Sectors:
Top Industries:
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 |