Mike Dahl

Stock Analyst at RBC Capital

(4.37)
# 294
Out of 4,842 analysts
311
Total ratings
60.45%
Success rate
12.27%
Average return

Stocks Rated by Mike Dahl

Champion Homes
May 28, 2025
Maintains: Sector Perform
Price Target: $96$82
Current: $65.19
Upside: +25.79%
Smith Douglas Homes
May 20, 2025
Maintains: Sector Perform
Price Target: $21$16
Current: $18.47
Upside: -13.35%
Toll Brothers
May 16, 2025
Maintains: Outperform
Price Target: $139$133
Current: $104.53
Upside: +27.24%
Builders FirstSource
May 15, 2025
Reiterates: Outperform
Price Target: $132
Current: $108.02
Upside: +22.20%
Owens Corning
May 8, 2025
Maintains: Outperform
Price Target: $199$184
Current: $134.35
Upside: +36.96%
JELD-WEN Holding
May 7, 2025
Maintains: Underperform
Price Target: $5$2
Current: $3.52
Upside: -43.18%
Fortune Brands Innovations
May 7, 2025
Maintains: Sector Perform
Price Target: $70$59
Current: $50.49
Upside: +16.87%
Mohawk Industries
May 5, 2025
Maintains: Sector Perform
Price Target: $130$119
Current: $101.42
Upside: +17.33%
Sprouts Farmers Market
May 1, 2025
Maintains: Sector Perform
Price Target: $160$172
Current: $167.45
Upside: +2.72%
SiteOne Landscape Supply
May 1, 2025
Maintains: Sector Perform
Price Target: $136$130
Current: $117.27
Upside: +10.85%
Maintains: Sector Perform
Price Target: $74$62
Current: $62.85
Upside: -1.35%
Maintains: Sector Perform
Price Target: $116$109
Current: $98.15
Upside: +11.05%
Maintains: Underperform
Price Target: $125$105
Current: $117.77
Upside: -10.84%
Maintains: Outperform
Price Target: $62$60
Current: $53.87
Upside: +11.38%
Maintains: Sector Perform
Price Target: $67$63
Current: $51.46
Upside: +22.43%
Maintains: Sector Perform
Price Target: $125$122
Current: $105.35
Upside: +15.80%
Reiterates: Outperform
Price Target: $189
Current: $183.10
Upside: +3.23%
Maintains: Sector Perform
Price Target: $82$65
Current: $76.22
Upside: -14.71%
Maintains: Sector Perform
Price Target: $269$286
Current: $264.98
Upside: +7.93%
Maintains: Outperform
Price Target: $72$74
Current: $56.45
Upside: +31.09%
Maintains: Outperform
Price Target: $50$58
Current: $48.75
Upside: +18.97%
Downgrades: Underperform
Price Target: $203$197
Current: $157.70
Upside: +24.92%
Maintains: Underperform
Price Target: $76$74
Current: $78.03
Upside: -5.16%
Maintains: Outperform
Price Target: $48$45
Current: $29.53
Upside: +52.41%
Maintains: Outperform
Price Target: $42$34
Current: $6.93
Upside: +390.62%
Downgrades: Underperform
Price Target: $8
Current: $20.41
Upside: -60.80%