Michael Brown
Stock Analyst at Keefe, Bruyette & Woods
(5)
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
PWP Perella Weinberg | Maintains: Market Perform | 23 24 | 22.4 | 7.14% | 8 | Aug 4, 2025 | |
BLK BlackRock | Maintains: Overweight | 1180 1170 | 1148.74 | 1.85% | 12 | Jul 16, 2025 | |
LAZ Lazard | Maintains: Equal-Weight | 50 52 | 56 | -7.14% | 12 | Jul 15, 2025 | |
SCHW Charles Schwab | Maintains: Overweight | 87 102 | 95.83 | 6.44% | 7 | Jul 11, 2025 | |
SF Stifel Financial | Maintains: Overweight | 102 125 | 114.3 | 9.36% | 9 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 155 163 | 165.29 | -1.39% | 8 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 50 64 | 72.56 | -11.8% | 16 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 402 420 | 362.44 | 15.88% | 6 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 185 209 | 197.59 | 5.77% | 12 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 194 282 | 319.95 | -11.86% | 11 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 49 61 | 64.71 | -5.73% | 11 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 58 62 | 60.94 | 1.74% | 14 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 98 108 | 108.29 | -0.27% | 16 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 140 156 | 141.79 | 10.02% | 14 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 37 44 | 43.77 | 0.53% | 8 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 161 162 | 156.75 | 3.35% | 14 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 22 26 | 25.39 | 2.4% | 11 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underweight | 55 57 | 61.07 | -6.66% | 12 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 153 167 | 170.47 | -2.04% | 15 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 189 202 | 181.09 | 11.55% | 14 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 160 173 | 134.24 | 28.87% | 17 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Equal-Weight | 15 18 | 21.57 | -16.55% | 9 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 10 11 | 9.51 | 10.41% | 8 | May 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 20 21 | 18.8 | 11.7% | 10 | May 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 99 108 | 180.57 | -40.19% | 5 | Jul 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 10 11 | 13.23 | -16.86% | 2 | Jul 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 46 44 | 65.93 | -33.26% | 3 | Jul 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 12 10 | 12.75 | -21.57% | 3 | Mar 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 89 86 | 115.44 | -25.5% | 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 | 224.94 | -26.65% | 3 | Jul 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 38 37 | 46.71 | -20.79% | 3 | May 4, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 49 48 | 53.52 | -10.31% | 2 | May 1, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 20 19 | 13.42 | 41.58% | 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 | 62.54 | -40.84% | 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 | 71.78 | -59.6% | 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 | 39.3 | 42.49% | 7 | Jun 30, 2021 |