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
Main Sectors:
Top Industries:
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 |