Michael Dahl

Stock Analyst at RBC Capital

(4.2)
# 1689
Out of 5,457 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
131.2 2.13% 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
133.28 -24.97% 10 Mar 18, 2022
IBP Installed Building P...
Downgrades: Sector Perform
132
277.09 -52.36% 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
6.2 93.55% 6 Mar 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Sector Perform
55 44
168.38 -73.87% 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
153.1 -55.58% 5 Oct 24, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
45 47
74.28 -36.73% 6 Oct 2, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
29 35
145.35 -75.92% 6 Aug 6, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
24 29
63.16 -54.08% 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
142.76 -90.89% 4 Dec 12, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
37 32
137.72 -76.76% 4 Dec 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
15 13
1.41 821.99% 4 Nov 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
33
74.53 -55.72% 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
143.64 -47.79% 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.84 -61.76% 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
67.38 -58.44% 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
131.13 -80.17% 3 Oct 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
9 10
77.18 -87.69% 11 Aug 2, 2017