Mike Dahl

Stock Analyst at RBC Capital

(4.11)
# 470
Out of 5,182 analysts
342
Total ratings
58.88%
Success rate
9.72%
Average return

Stocks Rated by Mike Dahl

QXO, Inc.
Apr 6, 2026
Maintains: Outperform
Price Target: $30$28
Current: $25.00
Upside: +12.00%
KB Home
Mar 25, 2026
Maintains: Sector Perform
Price Target: $54$53
Current: $54.28
Upside: -2.36%
Builders FirstSource
Mar 5, 2026
Upgrades: Outperform
Price Target: $119
Current: $88.50
Upside: +34.46%
TopBuild
Feb 27, 2026
Maintains: Sector Perform
Price Target: $410$433
Current: $410.31
Upside: +5.53%
Installed Building Products
Feb 27, 2026
Maintains: Underperform
Price Target: $203$255
Current: $297.64
Upside: -14.33%
Ferguson Enterprises
Feb 25, 2026
Maintains: Outperform
Price Target: $247$271
Current: $260.49
Upside: +4.03%
Toll Brothers
Feb 19, 2026
Maintains: Outperform
Price Target: $144$161
Current: $146.68
Upside: +9.76%
Tri Pointe Homes
Feb 17, 2026
Maintains: Sector Perform
Price Target: $31$47
Current: $46.86
Upside: +0.30%
Mohawk Industries
Feb 17, 2026
Maintains: Sector Perform
Price Target: $122$135
Current: $108.83
Upside: +24.05%
Taylor Morrison Home
Feb 12, 2026
Maintains: Outperform
Price Target: $62$68
Current: $60.64
Upside: +12.14%
Maintains: Outperform
Price Target: $151$171
Current: $144.35
Upside: +18.46%
Maintains: Sector Perform
Price Target: $67$74
Current: $66.58
Upside: +11.14%
Maintains: Sector Perform
Price Target: $111$115
Current: $126.53
Upside: -9.11%
Downgrades: Underperform
Price Target: $106$95
Current: $92.79
Upside: +2.38%
Maintains: Sector Perform
Price Target: $16$15
Current: $14.39
Upside: +4.24%
Maintains: Outperform
Price Target: $174$145
Current: $122.84
Upside: +18.04%
Upgrades: Outperform
Price Target: $85$91
Current: $81.33
Upside: +11.89%
Maintains: Outperform
Price Target: $65$63
Current: $40.43
Upside: +55.82%
Maintains: Underperform
Price Target: $63$51
Current: $56.83
Upside: -10.26%
Maintains: Underperform
Price Target: $117$118
Current: $149.81
Upside: -21.23%
Maintains: Outperform
Price Target: $67$62
Current: $50.79
Upside: +22.07%
Maintains: Underperform
Price Target: $5$2
Current: $1.28
Upside: +56.25%
Maintains: Sector Perform
Price Target: $269$286
Current: $291.71
Upside: -1.96%
Maintains: Outperform
Price Target: $42$34
Current: $12.40
Upside: +174.19%
Downgrades: Underperform
Price Target: $8
Current: $14.82
Upside: -46.02%