Mike Dahl
Stock Analyst at RBC Capital
(2.34)
# 737
Out of 5,291 analysts
330
Total ratings
63.01%
Success rate
17.26%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Core & Main | Maintains: Outperform | 62 60 | 47.94 | 25.16% | 18 | Mar 26, 2025 | |
KB Home | Maintains: Sector Perform | 67 63 | 58.38 | 7.91% | 18 | Mar 25, 2025 | |
Lennar | Maintains: Sector Perform | 125 122 | 114.84 | 6.23% | 14 | Mar 24, 2025 | |
Ferguson Enterprises | Reiterates: Outperform | 189 189 | 160.3 | 17.9% | 10 | Mar 18, 2025 | |
Owens-Corning | Reiterates: Outperform | 212 212 | 142.82 | 48.44% | 19 | Mar 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sector Perform | 82 65 | 73.27 | -11.29% | 13 | Mar 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 167 162 | 124.53 | 30.09% | 17 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 142 139 | 105.58 | 31.65% | 14 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sector Perform | 269 286 | 231.75 | 23.41% | 17 | Feb 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 7 5 | 5.92 | -15.54% | 13 | Feb 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 72 74 | 60.05 | 23.23% | 14 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sector Perform | 129 136 | 121.42 | 12.01% | 13 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Sector Perform | 74 74 | 69.35 | 6.71% | 12 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sector Perform | 75 70 | 60.94 | 14.87% | 6 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sector Perform | 88 96 | 94.93 | 1.13% | 14 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Underperform | 125 125 | 127.27 | -1.78% | 12 | Jan 22, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 50 58 | 48.97 | 18.44% | 13 | Dec 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Sector Perform | 54 53 | n/a | n/a | 16 | Nov 25, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | 203 197 | 171.11 | 15.13% | 8 | Nov 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 113 114 | 123.78 | -7.9% | 12 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 76 74 | 90.12 | -17.89% | 12 | Oct 25, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 48 45 | 31.96 | 40.8% | 10 | Oct 25, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Sector Perform | 26 26 | 19.49 | 33.4% | 3 | Aug 15, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sector Perform | 113 120 | 103.05 | 16.45% | 14 | Jul 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 42 34 | 5.84 | 482.19% | 1 | Mar 29, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | 8 | 22.48 | -64.41% | 4 | Jan 13, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 99 91 | n/a | n/a | 3 | Nov 9, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 73 74 | n/a | n/a | 7 | Jul 28, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 167 157 | 114.46 | 37.17% | 2 | Nov 1, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Sector Perform | 15 10 | n/a | n/a | 1 | Apr 7, 2020 |