Mike Dahl

Stock Analyst at RBC Capital

(4.04)
# 470
Out of 5,182 analysts
352
Total ratings
58.13%
Success rate
9.15%
Average return

Stocks Rated by Mike Dahl

Whirlpool
May 8, 2026
Maintains: Underperform
Price Target: $37$32
Current: $44.96
Upside: -28.83%
Fortune Brands Innovations
May 8, 2026
Maintains: Outperform
Price Target: $56$50
Current: $37.98
Upside: +31.65%
Installed Building Products
May 8, 2026
Upgrades: Sector Perform
Price Target: $255$228
Current: $219.99
Upside: +3.64%
Owens Corning
May 7, 2026
Maintains: Outperform
Price Target: $134$148
Current: $121.67
Upside: +21.64%
Ferguson Enterprises
May 6, 2026
Maintains: Outperform
Price Target: $271$281
Current: $241.34
Upside: +16.43%
Builders FirstSource
May 1, 2026
Maintains: Outperform
Price Target: $110$107
Current: $77.40
Upside: +38.24%
Taylor Morrison Home
Apr 23, 2026
Maintains: Outperform
Price Target: $68$69
Current: $60.00
Upside: +15.00%
Masco
Apr 23, 2026
Maintains: Sector Perform
Price Target: $67$72
Current: $71.74
Upside: +0.36%
D.R. Horton
Apr 22, 2026
Maintains: Underperform
Price Target: $117$123
Current: $147.63
Upside: -16.68%
QXO, Inc.
Apr 6, 2026
Maintains: Outperform
Price Target: $30$28
Current: $18.76
Upside: +49.25%
Maintains: Sector Perform
Price Target: $54$53
Current: $49.52
Upside: +7.03%
Maintains: Sector Perform
Price Target: $410$433
Current: $428.03
Upside: +1.16%
Maintains: Outperform
Price Target: $144$161
Current: $137.89
Upside: +16.76%
Maintains: Sector Perform
Price Target: $31$47
Current: $46.95
Upside: +0.11%
Maintains: Sector Perform
Price Target: $122$135
Current: $103.83
Upside: +30.02%
Maintains: Outperform
Price Target: $151$171
Current: $121.00
Upside: +41.32%
Maintains: Sector Perform
Price Target: $111$115
Current: $117.55
Upside: -2.17%
Downgrades: Underperform
Price Target: $106$95
Current: $88.38
Upside: +7.49%
Maintains: Sector Perform
Price Target: $16$15
Current: $13.00
Upside: +15.38%
Upgrades: Outperform
Price Target: $85$91
Current: $72.84
Upside: +24.93%
Maintains: Outperform
Price Target: $67$62
Current: $49.09
Upside: +26.30%
Maintains: Underperform
Price Target: $5$2
Current: $1.70
Upside: +17.65%
Maintains: Sector Perform
Price Target: $269$286
Current: $283.72
Upside: +0.80%
Maintains: Outperform
Price Target: $42$34
Current: $14.61
Upside: +132.72%
Downgrades: Underperform
Price Target: $8
Current: $14.32
Upside: -44.13%