Michael Dahl

Stock Analyst at RBC Capital

(3)
# 426
Out of 5,333 analysts
161
Total ratings
44.44%
Success rate
53.18%
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
MHK Mohawk Industries
Maintains: Sector Perform
140 134
106.45 25.88% 12 Oct 28, 2024
DOOR Masonite Internation...
Maintains: Sector Perform
87 133
n/a n/a 9 Feb 21, 2024
LEN Lennar
Maintains: Sector Perform
109 100
108.71 -8.01% 10 Mar 18, 2022
IBP Installed Building P...
Downgrades: Sector Perform
132
161.12 -18.07% 3 Nov 5, 2021
FRTA Forterra
Downgrades: Sector Perform
23 24
n/a n/a 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
4.22 184.36% 6 Mar 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Sector Perform
55 44
122.02 -63.94% 7 Mar 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
68 59
n/a n/a 4 Mar 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
65 68
136.4 -50.15% 5 Oct 24, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
45 47
62.14 -24.36% 6 Oct 2, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
29 35
115.25 -69.63% 6 Aug 6, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
24 29
54 -46.3% 6 May 13, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
17 13
n/a n/a 3 Feb 27, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
16 13
110.79 -88.27% 4 Dec 12, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
37 32
103.54 -69.09% 4 Dec 3, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
15 13
2.17 499.08% 4 Nov 8, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
33
89.75 -63.23% 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
120.44 -37.73% 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
75.12 -44.09% 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
58.75 -52.34% 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
102.54 -74.64% 3 Oct 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
9 10
68.24 -86.08% 11 Aug 2, 2017