Mike Dahl

Stock Analyst at RBC Capital

(4.11)
# 470
Out of 5,182 analysts
346
Total ratings
59.8%
Success rate
9.52%
Average return

Stocks Rated by Mike Dahl

Taylor Morrison Home
Apr 23, 2026
Maintains: Outperform
Price Target: $68$69
Current: $62.96
Upside: +9.59%
Masco
Apr 23, 2026
Maintains: Sector Perform
Price Target: $67$72
Current: $74.24
Upside: -3.02%
D.R. Horton
Apr 22, 2026
Maintains: Underperform
Price Target: $117$123
Current: $159.33
Upside: -22.80%
QXO, Inc.
Apr 6, 2026
Maintains: Outperform
Price Target: $30$28
Current: $20.39
Upside: +37.32%
KB Home
Mar 25, 2026
Maintains: Sector Perform
Price Target: $54$53
Current: $55.42
Upside: -4.37%
Builders FirstSource
Mar 5, 2026
Upgrades: Outperform
Price Target: $119
Current: $89.88
Upside: +32.40%
TopBuild
Feb 27, 2026
Maintains: Sector Perform
Price Target: $410$433
Current: $445.78
Upside: -2.87%
Installed Building Products
Feb 27, 2026
Maintains: Underperform
Price Target: $203$255
Current: $298.53
Upside: -14.58%
Ferguson Enterprises
Feb 25, 2026
Maintains: Outperform
Price Target: $247$271
Current: $264.22
Upside: +2.57%
Toll Brothers
Feb 19, 2026
Maintains: Outperform
Price Target: $144$161
Current: $147.36
Upside: +9.26%
Maintains: Sector Perform
Price Target: $31$47
Current: $46.88
Upside: +0.26%
Maintains: Sector Perform
Price Target: $122$135
Current: $107.59
Upside: +25.48%
Maintains: Outperform
Price Target: $151$171
Current: $142.84
Upside: +19.71%
Maintains: Sector Perform
Price Target: $111$115
Current: $128.28
Upside: -10.35%
Downgrades: Underperform
Price Target: $106$95
Current: $93.25
Upside: +1.88%
Maintains: Sector Perform
Price Target: $16$15
Current: $13.76
Upside: +9.01%
Maintains: Outperform
Price Target: $174$145
Current: $125.52
Upside: +15.52%
Upgrades: Outperform
Price Target: $85$91
Current: $80.90
Upside: +12.48%
Maintains: Outperform
Price Target: $65$63
Current: $41.90
Upside: +50.36%
Maintains: Underperform
Price Target: $63$51
Current: $55.77
Upside: -8.55%
Maintains: Outperform
Price Target: $67$62
Current: $50.33
Upside: +23.19%
Maintains: Underperform
Price Target: $5$2
Current: $1.53
Upside: +30.72%
Maintains: Sector Perform
Price Target: $269$286
Current: $291.32
Upside: -1.83%
Maintains: Outperform
Price Target: $42$34
Current: $13.03
Upside: +160.94%
Downgrades: Underperform
Price Target: $8
Current: $14.85
Upside: -46.13%