Mike Dahl

Stock Analyst at RBC Capital

(4.06)
# 540
Out of 5,124 analysts
330
Total ratings
58.2%
Success rate
9.61%
Average return

Stocks Rated by Mike Dahl

KB Home
Dec 19, 2025
Maintains: Sector Perform
Price Target: $59$54
Current: $55.24
Upside: -2.24%
Lennar
Dec 18, 2025
Downgrades: Underperform
Price Target: $106$95
Current: $103.93
Upside: -8.59%
Toll Brothers
Dec 10, 2025
Maintains: Outperform
Price Target: $145$144
Current: $134.80
Upside: +6.82%
TopBuild
Nov 20, 2025
Initiates: Sector Perform
Price Target: $410
Current: $421.69
Upside: -2.77%
Smith Douglas Homes
Nov 7, 2025
Maintains: Sector Perform
Price Target: $16$15
Current: $17.32
Upside: -13.38%
Owens Corning
Nov 6, 2025
Maintains: Outperform
Price Target: $174$145
Current: $111.74
Upside: +29.77%
Installed Building Products
Nov 6, 2025
Maintains: Underperform
Price Target: $184$203
Current: $257.89
Upside: -21.28%
Champion Homes
Nov 6, 2025
Upgrades: Outperform
Price Target: $85$91
Current: $87.10
Upside: +4.48%
Fortune Brands Innovations
Oct 31, 2025
Maintains: Outperform
Price Target: $65$63
Current: $51.94
Upside: +21.29%
SiteOne Landscape Supply
Oct 30, 2025
Maintains: Sector Perform
Price Target: $143$151
Current: $129.04
Upside: +17.02%
Maintains: Sector Perform
Price Target: $71$69
Current: $64.30
Upside: +7.31%
Maintains: Underperform
Price Target: $63$51
Current: $76.90
Upside: -33.68%
Maintains: Underperform
Price Target: $117$118
Current: $139.31
Upside: -15.30%
Maintains: Outperform
Price Target: $75$68
Current: $58.47
Upside: +16.30%
Maintains: Outperform
Price Target: $231$243
Current: $221.87
Upside: +9.52%
Maintains: Outperform
Price Target: $67$62
Current: $53.25
Upside: +16.43%
Downgrades: Sector Perform
Price Target: $132$129
Current: $105.05
Upside: +22.80%
Maintains: Sector Perform
Price Target: $119$123
Current: $106.87
Upside: +15.09%
Maintains: Sector Perform
Price Target: $109$112
Current: $117.29
Upside: -4.51%
Initiates: Outperform
Price Target: $33
Current: $23.38
Upside: +41.15%
Maintains: Underperform
Price Target: $5$2
Current: $2.26
Upside: -11.50%
Maintains: Sector Perform
Price Target: $160$172
Current: $74.73
Upside: +130.16%
Maintains: Sector Perform
Price Target: $269$286
Current: $292.12
Upside: -2.10%
Maintains: Outperform
Price Target: $48$45
Current: $30.85
Upside: +45.89%
Maintains: Outperform
Price Target: $42$34
Current: $17.36
Upside: +95.85%
Downgrades: Underperform
Price Target: $8
Current: $16.98
Upside: -52.89%