Michael Dahl
Stock Analyst at RBC Capital
(4.74)
# 640
Out of 4,423 analysts
1068
Total ratings
61.5%
Success rate
9.8%
Average return
Main Sectors:
Stocks Rated by Michael Dahl
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WHR Whirlpool | Maintained: Sell | $32 → $30 | $38.86 | -22.80% | 50 | Jun 15, 2026 | |
| LEN Lennar | Maintained: Sell | $88 → $85 | $89.73 | -5.27% | 61 | Jun 12, 2026 | |
| TOL Toll Brothers | Maintained: Buy | $158 | $155.67 | +1.50% | 63 | Jun 12, 2026 | |
| CNM Core & Main | Maintained: Buy | $63 | $48.58 | +29.68% | 33 | Jun 10, 2026 | |
| TMHC Taylor Morrison Home | Downgraded: Hold | $69 → $73 | $71.58 | +1.29% | 61 | Jun 2, 2026 | |
| SKY Champion Homes | Maintained: Buy | $101 → $92 | $83.34 | +10.39% | 45 | May 26, 2026 | |
| BLDR Builders FirstSource | Maintained: Buy | $107 | $80.59 | +32.77% | 62 | May 13, 2026 | |
| MAS Masco | Maintained: Hold | $72 | $74.38 | -3.20% | 65 | May 13, 2026 | |
| IBP Installed Building Products | Upgraded: Hold | $255 → $228 | $218.25 | +4.47% | 40 | May 8, 2026 | |
| FBIN Fortune Brands Innovations | Maintained: Buy | $56 → $50 | $42.40 | +17.92% | 60 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $134 → $148 | $128.14 | +15.50% | 52 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $271 → $281 | $238.35 | +17.89% | 25 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $121 → $117 | $112.30 | +4.19% | 64 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $171 | $110.17 | +55.21% | 45 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15 | $13.75 | +9.09% | 13 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $115 | $126.96 | -9.42% | 61 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $117 → $123 | $157.81 | -22.06% | 57 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $28 | $17.76 | +57.66% | 7 | Apr 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $54 → $53 | $54.20 | -2.21% | 57 | Mar 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $410 → $433 | $426.51 | +1.52% | 5 | Feb 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $2 | $1.78 | +12.36% | 50 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $269 → $286 | $302.84 | n/a | 46 | Feb 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $69 | $80.74 | n/a | 1 | Jun 14, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $8 | $15.60 | n/a | 13 | Jan 13, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $25 → $29 | $147.12 | n/a | 4 | May 30, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $49 → $50 | $75.73 | n/a | 12 | Feb 2, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $1,475 | $6,490.93 | n/a | 5 | Jul 11, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $47 | $1.86 | n/a | 5 | Jun 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $99 → $112 | $86.75 | n/a | 3 | Jun 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $8 | $74.61 | n/a | 3 | Jun 28, 2016 |
Whirlpool
Jun 15, 2026
Maintained: Sell
Price Target: $32 → $30
Current: $38.86
Upside: -22.80%
Lennar
Jun 12, 2026
Maintained: Sell
Price Target: $88 → $85
Current: $89.73
Upside: -5.27%
Toll Brothers
Jun 12, 2026
Maintained: Buy
Price Target: $158
Current: $155.67
Upside: +1.50%
Core & Main
Jun 10, 2026
Maintained: Buy
Price Target: $63
Current: $48.58
Upside: +29.68%
Taylor Morrison Home
Jun 2, 2026
Downgraded: Hold
Price Target: $69 → $73
Current: $71.58
Upside: +1.29%
Champion Homes
May 26, 2026
Maintained: Buy
Price Target: $101 → $92
Current: $83.34
Upside: +10.39%
Builders FirstSource
May 13, 2026
Maintained: Buy
Price Target: $107
Current: $80.59
Upside: +32.77%
Masco
May 13, 2026
Maintained: Hold
Price Target: $72
Current: $74.38
Upside: -3.20%
Installed Building Products
May 8, 2026
Upgraded: Hold
Price Target: $255 → $228
Current: $218.25
Upside: +4.47%
Fortune Brands Innovations
May 7, 2026
Maintained: Buy
Price Target: $56 → $50
Current: $42.40
Upside: +17.92%
May 6, 2026
Maintained: Buy
Price Target: $134 → $148
Current: $128.14
Upside: +15.50%
May 5, 2026
Maintained: Buy
Price Target: $271 → $281
Current: $238.35
Upside: +17.89%
May 4, 2026
Maintained: Hold
Price Target: $121 → $117
Current: $112.30
Upside: +4.19%
Apr 29, 2026
Maintained: Buy
Price Target: $171
Current: $110.17
Upside: +55.21%
Apr 29, 2026
Maintained: Hold
Price Target: $15
Current: $13.75
Upside: +9.09%
Apr 23, 2026
Maintained: Hold
Price Target: $115
Current: $126.96
Upside: -9.42%
Apr 21, 2026
Maintained: Sell
Price Target: $117 → $123
Current: $157.81
Upside: -22.06%
Apr 6, 2026
Maintained: Buy
Price Target: $28
Current: $17.76
Upside: +57.66%
Mar 24, 2026
Maintained: Hold
Price Target: $54 → $53
Current: $54.20
Upside: -2.21%
Feb 26, 2026
Maintained: Hold
Price Target: $410 → $433
Current: $426.51
Upside: +1.52%
Aug 6, 2025
Maintained: Sell
Price Target: $2
Current: $1.78
Upside: +12.36%
Feb 18, 2025
Maintained: Hold
Price Target: $269 → $286
Current: $302.84
Upside: n/a
Jun 14, 2023
Reiterated: Buy
Price Target: $69
Current: $80.74
Upside: n/a
Jan 13, 2023
Downgraded: Sell
Price Target: $8
Current: $15.60
Upside: n/a
May 30, 2018
Maintained: Hold
Price Target: $25 → $29
Current: $147.12
Upside: n/a
Feb 2, 2018
Upgraded: Hold
Price Target: $49 → $50
Current: $75.73
Upside: n/a
Jul 11, 2016
Reiterated: Sell
Price Target: $1,475
Current: $6,490.93
Upside: n/a
Jun 28, 2016
Reiterated: Buy
Price Target: $47
Current: $1.86
Upside: n/a
Jun 28, 2016
Reiterated: Hold
Price Target: $99 → $112
Current: $86.75
Upside: n/a
Jun 28, 2016
Reiterated: Hold
Price Target: $8
Current: $74.61
Upside: n/a