Mike Dahl

Stock Analyst at RBC Capital

(4.20)
# 428
Out of 5,131 analysts
333
Total ratings
60.73%
Success rate
11.01%
Average return

Stocks Rated by Mike Dahl

Taylor Morrison Home
Feb 12, 2026
Maintains: Outperform
Price Target: $62$68
Current: $68.86
Upside: -1.25%
SiteOne Landscape Supply
Feb 12, 2026
Maintains: Outperform
Price Target: $151$171
Current: $157.04
Upside: +8.89%
Masco
Feb 11, 2026
Maintains: Sector Perform
Price Target: $67$74
Current: $76.19
Upside: -2.87%
PulteGroup
Jan 30, 2026
Maintains: Sector Perform
Price Target: $111$115
Current: $142.56
Upside: -19.33%
KB Home
Dec 19, 2025
Maintains: Sector Perform
Price Target: $59$54
Current: $66.36
Upside: -18.63%
Lennar
Dec 18, 2025
Downgrades: Underperform
Price Target: $106$95
Current: $122.28
Upside: -22.31%
Toll Brothers
Dec 10, 2025
Maintains: Outperform
Price Target: $145$144
Current: $166.12
Upside: -13.32%
TopBuild
Nov 20, 2025
Initiates: Sector Perform
Price Target: $410
Current: $550.90
Upside: -25.58%
Smith Douglas Homes
Nov 7, 2025
Maintains: Sector Perform
Price Target: $16$15
Current: $18.50
Upside: -18.92%
Owens Corning
Nov 6, 2025
Maintains: Outperform
Price Target: $174$145
Current: $134.19
Upside: +8.06%
Maintains: Underperform
Price Target: $184$203
Current: $344.19
Upside: -41.02%
Upgrades: Outperform
Price Target: $85$91
Current: $96.14
Upside: -5.35%
Maintains: Outperform
Price Target: $65$63
Current: $51.32
Upside: +22.76%
Maintains: Underperform
Price Target: $63$51
Current: $88.69
Upside: -42.50%
Maintains: Underperform
Price Target: $117$118
Current: $167.78
Upside: -29.67%
Maintains: Outperform
Price Target: $231$243
Current: $261.36
Upside: -7.02%
Maintains: Outperform
Price Target: $67$62
Current: $58.18
Upside: +6.57%
Downgrades: Sector Perform
Price Target: $132$129
Current: $114.73
Upside: +12.44%
Maintains: Sector Perform
Price Target: $119$123
Current: $132.60
Upside: -7.24%
Initiates: Outperform
Price Target: $33
Current: $27.07
Upside: +21.91%
Maintains: Underperform
Price Target: $5$2
Current: $2.24
Upside: -10.71%
Maintains: Sector Perform
Price Target: $269$286
Current: $327.65
Upside: -12.71%
Maintains: Outperform
Price Target: $48$45
Current: $46.37
Upside: -2.95%
Maintains: Outperform
Price Target: $42$34
Current: $19.09
Upside: +78.10%
Downgrades: Underperform
Price Target: $8
Current: $21.05
Upside: -62.00%