Mike Dahl

Stock Analyst at RBC Capital

(2.73)
# 708
Out of 5,438 analysts
371
Total ratings
Success rate
Average return
32 Stocks
Name Action PT Current % Upside Ratings Updated
IBP Installed Building P...
Maintains: Underperform
145 184
252.45 -27.11% 9 Aug 8, 2025
OC Owens-Corning
Maintains: Outperform
184 180
142 26.76% 22 Aug 7, 2025
SKY Champion Homes
Maintains: Sector Perform
82 85
65.97 28.85% 16 Aug 7, 2025
MAS Masco
Maintains: Sector Perform
62 71
68.9 3.05% 15 Aug 1, 2025
FBIN Fortune Brands
Upgrades: Outperform
59 65
55.11 17.95% 9 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
132 129
128.79 0.16% 21 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
130 143
131.68 8.6% 15 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
65 63
82.29 -23.44% 13 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
119 123
119.89 2.59% 4 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
109 112
120.24 -6.85% 16 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
105 117
154.95 -24.49% 14 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
33
19.27 71.25% 1 Jul 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
96 110
109.53 0.43% 15 Jul 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
122 98
120.55 -18.71% 15 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
60 67
63.71 5.16% 19 Jun 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
189 231
222.66 3.75% 11 Jun 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
21 16
17.34 -7.73% 5 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
139 133
124.16 7.12% 16 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
5 2
5.25 -61.9% 15 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
160 172
148.72 15.65% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
124 125
124.17 0.14% 13 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
67 63
58.81 7.12% 18 Mar 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
269 286
285.33 0.23% 18 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
72 74
64.12 15.41% 15 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
50 58
54.35 6.72% 13 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
54 53
52.49 0.02% 16 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
48 45
32.83 37.07% 10 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
42 34
11.6 193.1% 1 Mar 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
8
25.07 -68.09% 4 Jan 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
99 91
132.84 -31.5% 3 Nov 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
73 74
61.9 19.55% 7 Jul 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
15 10
n/a n/a 1 Apr 7, 2020