
Michael Dahl
Stock Analyst at RBC Capital
(4.75)
# 652
Out of 4,668 analysts
1022
Total ratings
62.2%
Success rate
10.1%
Average return
Main Sectors:
Stocks Rated by Michael Dahl
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TOL Toll Brothers | Maintained: Buy | $158 | $149.31 | +5.82% | 64 | Aug 20, 2026 | |
| QXO QXO, Inc. | Maintained: Buy | $27 | $14.89 | +81.33% | 10 | Aug 14, 2026 | |
| FERG Ferguson Enterprises | Maintained: Buy | $281 → $290 | $248.12 | +16.88% | 26 | Aug 10, 2026 | |
| IBP Installed Building Products | Maintained: Hold | $228 | $246.08 | -7.35% | 41 | Aug 7, 2026 | |
| SDHC Smith Douglas Homes | Rated: Hold | $15 | $14.17 | +5.86% | 14 | Aug 6, 2026 | |
| FBIN Fortune Brands Innovations | Maintained: Buy | $50 → $57 | $48.43 | +17.70% | 61 | Aug 5, 2026 | |
| OC Owens Corning | Maintained: Buy | $172 | $155.85 | +10.36% | 54 | Aug 5, 2026 | |
| SKY Champion Homes | Maintained: Buy | $92 → $99 | $96.31 | +2.79% | 46 | Aug 5, 2026 | |
| WHR Whirlpool | Maintained: Sell | $30 → $32 | $42.85 | -25.32% | 51 | Aug 4, 2026 | |
| MHK Mohawk Industries | Maintained: Hold | $117 → $130 | $139.12 | -6.56% | 65 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $107 → $88 | $73.56 | +19.63% | 63 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $72 | $74.58 | -3.46% | 66 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $171 → $135 | $97.76 | +38.09% | 47 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $115 → $116 | $130.55 | -11.15% | 62 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $123 → $125 | $149.88 | -16.60% | 58 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $53 | $56.33 | -5.91% | 58 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $88 → $85 | $87.54 | -2.90% | 61 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $63 | $46.14 | +36.54% | 33 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $2 | $1.96 | n/a | 50 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $269 → $286 | $277.52 | n/a | 46 | Feb 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $69 | $80.23 | n/a | 1 | Jun 14, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $8 | $14.84 | n/a | 13 | Jan 13, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $25 → $29 | $149.23 | n/a | 4 | May 30, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $49 → $50 | $73.62 | n/a | 12 | Feb 2, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $1,475 | $6,375.00 | n/a | 5 | Jul 11, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $47 | $3.05 | n/a | 5 | Jun 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $99 → $112 | $102.21 | n/a | 3 | Jun 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $8 | $70.67 | n/a | 3 | Jun 28, 2016 |
Toll Brothers
Aug 20, 2026
Maintained: Buy
Price Target: $158
Current: $149.31
Upside: +5.82%
QXO, Inc.
Aug 14, 2026
Maintained: Buy
Price Target: $27
Current: $14.89
Upside: +81.33%
Ferguson Enterprises
Aug 10, 2026
Maintained: Buy
Price Target: $281 → $290
Current: $248.12
Upside: +16.88%
Installed Building Products
Aug 7, 2026
Maintained: Hold
Price Target: $228
Current: $246.08
Upside: -7.35%
Smith Douglas Homes
Aug 6, 2026
Rated: Hold
Price Target: $15
Current: $14.17
Upside: +5.86%
Fortune Brands Innovations
Aug 5, 2026
Maintained: Buy
Price Target: $50 → $57
Current: $48.43
Upside: +17.70%
Owens Corning
Aug 5, 2026
Maintained: Buy
Price Target: $172
Current: $155.85
Upside: +10.36%
Champion Homes
Aug 5, 2026
Maintained: Buy
Price Target: $92 → $99
Current: $96.31
Upside: +2.79%
Whirlpool
Aug 4, 2026
Maintained: Sell
Price Target: $30 → $32
Current: $42.85
Upside: -25.32%
Mohawk Industries
Jul 31, 2026
Maintained: Hold
Price Target: $117 → $130
Current: $139.12
Upside: -6.56%
Jul 30, 2026
Rated: Buy
Price Target: $107 → $88
Current: $73.56
Upside: +19.63%
Jul 29, 2026
Maintained: Hold
Price Target: $72
Current: $74.58
Upside: -3.46%
Jul 29, 2026
Maintained: Buy
Price Target: $171 → $135
Current: $97.76
Upside: +38.09%
Jul 22, 2026
Maintained: Hold
Price Target: $115 → $116
Current: $130.55
Upside: -11.15%
Jul 21, 2026
Maintained: Sell
Price Target: $123 → $125
Current: $149.88
Upside: -16.60%
Jun 24, 2026
Maintained: Hold
Price Target: $53
Current: $56.33
Upside: -5.91%
Jun 12, 2026
Maintained: Sell
Price Target: $88 → $85
Current: $87.54
Upside: -2.90%
Jun 10, 2026
Maintained: Buy
Price Target: $63
Current: $46.14
Upside: +36.54%
Aug 6, 2025
Maintained: Sell
Price Target: $2
Current: $1.96
Upside: n/a
Feb 18, 2025
Maintained: Hold
Price Target: $269 → $286
Current: $277.52
Upside: n/a
Jun 14, 2023
Reiterated: Buy
Price Target: $69
Current: $80.23
Upside: n/a
Jan 13, 2023
Downgraded: Sell
Price Target: $8
Current: $14.84
Upside: n/a
May 30, 2018
Maintained: Hold
Price Target: $25 → $29
Current: $149.23
Upside: n/a
Feb 2, 2018
Upgraded: Hold
Price Target: $49 → $50
Current: $73.62
Upside: n/a
Jul 11, 2016
Reiterated: Sell
Price Target: $1,475
Current: $6,375.00
Upside: n/a
Jun 28, 2016
Reiterated: Buy
Price Target: $47
Current: $3.05
Upside: n/a
Jun 28, 2016
Reiterated: Hold
Price Target: $99 → $112
Current: $102.21
Upside: n/a
Jun 28, 2016
Reiterated: Hold
Price Target: $8
Current: $70.67
Upside: n/a