Mike Dahl

Stock Analyst at RBC Capital

(4.38)
# 325
Out of 4,944 analysts
323
Total ratings
63.64%
Success rate
11.71%
Average return

Stocks Rated by Mike Dahl

Installed Building Products
Aug 8, 2025
Maintains: Underperform
Price Target: $145$184
Current: $263.18
Upside: -30.09%
Owens Corning
Aug 7, 2025
Maintains: Outperform
Price Target: $184$180
Current: $149.53
Upside: +20.38%
Champion Homes
Aug 7, 2025
Maintains: Sector Perform
Price Target: $82$85
Current: $70.08
Upside: +21.29%
Masco
Aug 1, 2025
Maintains: Sector Perform
Price Target: $62$71
Current: $71.21
Upside: -0.29%
Fortune Brands Innovations
Aug 1, 2025
Upgrades: Outperform
Price Target: $59$65
Current: $57.27
Upside: +13.50%
Builders FirstSource
Aug 1, 2025
Downgrades: Sector Perform
Price Target: $132$129
Current: $137.45
Upside: -6.15%
SiteOne Landscape Supply
Jul 31, 2025
Maintains: Sector Perform
Price Target: $130$143
Current: $137.94
Upside: +3.67%
Whirlpool
Jul 30, 2025
Maintains: Underperform
Price Target: $65$63
Current: $85.74
Upside: -26.52%
Mohawk Industries
Jul 28, 2025
Maintains: Sector Perform
Price Target: $119$123
Current: $125.77
Upside: -2.20%
PulteGroup
Jul 23, 2025
Maintains: Sector Perform
Price Target: $109$112
Current: $123.33
Upside: -9.19%
Maintains: Underperform
Price Target: $105$117
Current: $158.26
Upside: -26.07%
Initiates: Outperform
Price Target: $33
Current: $19.96
Upside: +65.33%
Maintains: Sector Perform
Price Target: $95$110
Current: $109.59
Upside: +0.37%
Maintains: Sector Perform
Price Target: $122$98
Current: $124.47
Upside: -21.27%
Maintains: Outperform
Price Target: $60$67
Current: $65.47
Upside: +2.34%
Maintains: Outperform
Price Target: $189$231
Current: $226.37
Upside: +2.05%
Maintains: Sector Perform
Price Target: $21$16
Current: $18.74
Upside: -14.62%
Maintains: Outperform
Price Target: $139$133
Current: $128.29
Upside: +3.67%
Maintains: Underperform
Price Target: $5$2
Current: $5.60
Upside: -64.29%
Maintains: Sector Perform
Price Target: $160$172
Current: $147.83
Upside: +16.35%
Maintains: Sector Perform
Price Target: $67$63
Current: $61.30
Upside: +2.77%
Maintains: Sector Perform
Price Target: $269$286
Current: $291.89
Upside: -2.02%
Maintains: Outperform
Price Target: $72$74
Current: $66.09
Upside: +11.97%
Maintains: Outperform
Price Target: $48$45
Current: $34.12
Upside: +31.89%
Maintains: Outperform
Price Target: $42$34
Current: $11.42
Upside: +197.72%
Downgrades: Underperform
Price Target: $8
Current: $25.97
Upside: -69.20%