Mike Dahl

Stock Analyst at RBC Capital

(4.06)
# 489
Out of 5,179 analysts
341
Total ratings
56.7%
Success rate
9.17%
Average return

Stocks Rated by Mike Dahl

KB Home
Mar 25, 2026
Maintains: Sector Perform
Price Target: $54$53
Current: $50.91
Upside: +4.11%
Builders FirstSource
Mar 5, 2026
Upgrades: Outperform
Price Target: $119
Current: $80.43
Upside: +47.95%
TopBuild
Feb 27, 2026
Maintains: Sector Perform
Price Target: $410$433
Current: $348.54
Upside: +24.23%
Installed Building Products
Feb 27, 2026
Maintains: Underperform
Price Target: $203$255
Current: $262.33
Upside: -2.79%
Ferguson Enterprises
Feb 25, 2026
Maintains: Outperform
Price Target: $247$271
Current: $224.76
Upside: +20.57%
Toll Brothers
Feb 19, 2026
Maintains: Outperform
Price Target: $144$161
Current: $131.12
Upside: +22.79%
Tri Pointe Homes
Feb 17, 2026
Maintains: Sector Perform
Price Target: $31$47
Current: $46.69
Upside: +0.66%
Mohawk Industries
Feb 17, 2026
Maintains: Sector Perform
Price Target: $122$135
Current: $96.26
Upside: +40.25%
Taylor Morrison Home
Feb 12, 2026
Maintains: Outperform
Price Target: $62$68
Current: $57.33
Upside: +18.61%
SiteOne Landscape Supply
Feb 12, 2026
Maintains: Outperform
Price Target: $151$171
Current: $130.46
Upside: +31.07%
Maintains: Sector Perform
Price Target: $67$74
Current: $59.50
Upside: +24.37%
Maintains: Sector Perform
Price Target: $111$115
Current: $114.63
Upside: +0.32%
Downgrades: Underperform
Price Target: $106$95
Current: $90.25
Upside: +5.26%
Maintains: Sector Perform
Price Target: $16$15
Current: $12.00
Upside: +25.00%
Maintains: Outperform
Price Target: $174$145
Current: $104.56
Upside: +38.68%
Upgrades: Outperform
Price Target: $85$91
Current: $72.54
Upside: +25.45%
Maintains: Outperform
Price Target: $65$63
Current: $38.17
Upside: +65.05%
Maintains: Underperform
Price Target: $63$51
Current: $51.92
Upside: -1.77%
Maintains: Underperform
Price Target: $117$118
Current: $134.19
Upside: -12.06%
Maintains: Outperform
Price Target: $67$62
Current: $48.15
Upside: +28.76%
Initiates: Outperform
Price Target: $33
Current: $18.96
Upside: +74.05%
Maintains: Underperform
Price Target: $5$2
Current: $1.14
Upside: +75.44%
Maintains: Sector Perform
Price Target: $269$286
Current: $261.46
Upside: +9.39%
Maintains: Outperform
Price Target: $42$34
Current: $12.60
Upside: +169.84%
Downgrades: Underperform
Price Target: $8
Current: $13.39
Upside: -40.25%