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
30 Stocks
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