Mike Dahl

Stock Analyst at RBC Capital

(4.45)
# 282
Out of 4,876 analysts
317
Total ratings
63.74%
Success rate
12.85%
Average return

Stocks Rated by Mike Dahl

GMS Inc.
Jun 20, 2025
Maintains: Sector Perform
Price Target: $65$95
Current: $97.33
Upside: -2.19%
Lennar
Jun 18, 2025
Maintains: Sector Perform
Price Target: $122$98
Current: $110.21
Upside: -11.08%
Core & Main
Jun 11, 2025
Maintains: Outperform
Price Target: $60$67
Current: $60.36
Upside: +11.00%
Ferguson Enterprises
Jun 4, 2025
Maintains: Outperform
Price Target: $189$231
Current: $218.00
Upside: +5.96%
Champion Homes
May 28, 2025
Maintains: Sector Perform
Price Target: $96$82
Current: $62.58
Upside: +31.03%
Smith Douglas Homes
May 20, 2025
Maintains: Sector Perform
Price Target: $21$16
Current: $19.50
Upside: -17.95%
Toll Brothers
May 16, 2025
Maintains: Outperform
Price Target: $139$133
Current: $114.30
Upside: +16.36%
Builders FirstSource
May 15, 2025
Reiterates: Outperform
Price Target: $132
Current: $117.01
Upside: +12.81%
Owens Corning
May 8, 2025
Maintains: Outperform
Price Target: $199$184
Current: $138.02
Upside: +33.31%
JELD-WEN Holding
May 7, 2025
Maintains: Underperform
Price Target: $5$2
Current: $3.89
Upside: -48.59%
Maintains: Sector Perform
Price Target: $70$59
Current: $51.30
Upside: +15.01%
Maintains: Sector Perform
Price Target: $130$119
Current: $104.90
Upside: +13.44%
Maintains: Sector Perform
Price Target: $160$172
Current: $162.13
Upside: +6.09%
Maintains: Sector Perform
Price Target: $136$130
Current: $120.54
Upside: +7.85%
Maintains: Sector Perform
Price Target: $74$62
Current: $64.17
Upside: -3.38%
Maintains: Sector Perform
Price Target: $116$109
Current: $105.52
Upside: +3.30%
Maintains: Underperform
Price Target: $125$105
Current: $128.69
Upside: -18.41%
Maintains: Sector Perform
Price Target: $67$63
Current: $52.72
Upside: +19.50%
Maintains: Sector Perform
Price Target: $269$286
Current: $262.18
Upside: +9.09%
Maintains: Outperform
Price Target: $72$74
Current: $61.28
Upside: +20.76%
Maintains: Outperform
Price Target: $50$58
Current: $54.86
Upside: +5.72%
Downgrades: Underperform
Price Target: $203$197
Current: $178.56
Upside: +10.33%
Maintains: Underperform
Price Target: $76$74
Current: $96.17
Upside: -23.05%
Maintains: Outperform
Price Target: $48$45
Current: $31.96
Upside: +40.80%
Maintains: Outperform
Price Target: $42$34
Current: $7.43
Upside: +357.60%
Downgrades: Underperform
Price Target: $8
Current: $25.29
Upside: -68.37%