Mike Dahl

Stock Analyst at RBC Capital

(4.16)
# 455
Out of 5,148 analysts
339
Total ratings
59.79%
Success rate
10.55%
Average return

Stocks Rated by Mike Dahl

TopBuild
Feb 27, 2026
Maintains: Sector Perform
Price Target: $410$433
Current: $438.95
Upside: -1.36%
Installed Building Products
Feb 27, 2026
Maintains: Underperform
Price Target: $203$255
Current: $326.36
Upside: -21.87%
Ferguson Enterprises
Feb 25, 2026
Maintains: Outperform
Price Target: $247$271
Current: $257.15
Upside: +5.39%
Toll Brothers
Feb 19, 2026
Maintains: Outperform
Price Target: $144$161
Current: $154.28
Upside: +4.36%
Tri Pointe Homes
Feb 17, 2026
Maintains: Sector Perform
Price Target: $31$47
Current: $46.44
Upside: +1.21%
Mohawk Industries
Feb 17, 2026
Maintains: Sector Perform
Price Target: $122$135
Current: $119.22
Upside: +13.24%
Taylor Morrison Home
Feb 12, 2026
Maintains: Outperform
Price Target: $62$68
Current: $64.59
Upside: +5.28%
SiteOne Landscape Supply
Feb 12, 2026
Maintains: Outperform
Price Target: $151$171
Current: $141.86
Upside: +20.54%
Masco
Feb 11, 2026
Maintains: Sector Perform
Price Target: $67$74
Current: $69.80
Upside: +6.02%
PulteGroup
Jan 30, 2026
Maintains: Sector Perform
Price Target: $111$115
Current: $133.72
Upside: -14.00%
Maintains: Sector Perform
Price Target: $59$54
Current: $61.17
Upside: -11.72%
Downgrades: Underperform
Price Target: $106$95
Current: $110.61
Upside: -14.11%
Maintains: Sector Perform
Price Target: $16$15
Current: $15.36
Upside: -2.34%
Maintains: Outperform
Price Target: $174$145
Current: $116.71
Upside: +24.24%
Upgrades: Outperform
Price Target: $85$91
Current: $90.80
Upside: +0.22%
Maintains: Outperform
Price Target: $65$63
Current: $52.37
Upside: +20.30%
Maintains: Underperform
Price Target: $63$51
Current: $64.06
Upside: -20.39%
Maintains: Underperform
Price Target: $117$118
Current: $154.40
Upside: -23.58%
Maintains: Outperform
Price Target: $67$62
Current: $54.67
Upside: +13.41%
Downgrades: Sector Perform
Price Target: $132$129
Current: $99.41
Upside: +29.77%
Initiates: Outperform
Price Target: $33
Current: $22.92
Upside: +43.98%
Maintains: Underperform
Price Target: $5$2
Current: $1.99
Upside: +0.50%
Maintains: Sector Perform
Price Target: $269$286
Current: $306.20
Upside: -6.60%
Maintains: Outperform
Price Target: $42$34
Current: $12.52
Upside: +171.57%
Downgrades: Underperform
Price Target: $8
Current: $17.71
Upside: -54.83%