Michael Dahl

Stock Analyst at RBC Capital

(3.5)
# 361
Out of 5,441 analysts
161
Total ratings
Success rate
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
MHK Mohawk Industries
Maintains: Sector Perform
140 134
119.89 11.77% 12 Oct 28, 2024
DOOR Masonite Internation...
Maintains: Sector Perform
87 133
132.84 0.12% 9 Feb 21, 2024
LEN Lennar
Maintains: Sector Perform
109 100
120.55 -17.05% 10 Mar 18, 2022
IBP Installed Building P...
Downgrades: Sector Perform
132
252.45 -47.71% 3 Nov 5, 2021
FRTA Forterra
Downgrades: Sector Perform
23 24
24 0% 8 Mar 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
17 19
n/a n/a 5 Nov 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
24 12
5.25 128.57% 6 Mar 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Sector Perform
55 44
154.95 -71.6% 7 Mar 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
68 59
61.9 -4.68% 4 Mar 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
65 68
142 -52.11% 5 Oct 24, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
45 47
68.9 -31.79% 6 Oct 2, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
29 35
131.73 -73.43% 6 Aug 6, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
24 29
58.81 -50.69% 6 May 13, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
17 13
12.08 7.62% 3 Feb 27, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
16 13
128.79 -89.91% 4 Dec 12, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
37 32
124.16 -74.23% 4 Dec 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
15 13
1.65 687.88% 4 Nov 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
33
65.97 -49.98% 1 Aug 28, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
33 39
n/a n/a 9 Aug 6, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
67 75
131.68 -43.04% 4 Aug 2, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
24 19
n/a n/a 5 Jul 20, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
41 44
n/a n/a 11 Jun 12, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
46 42
109.53 -61.65% 1 Mar 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
28 24
n/a n/a 3 Feb 28, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
27 28
64.12 -56.33% 1 Feb 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
17 0
n/a n/a 4 Jan 5, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
35 50
n/a n/a 6 Nov 9, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
24 26
120.24 -78.38% 3 Oct 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
9 10
71.64 -86.74% 11 Aug 2, 2017