Mike Dahl

Stock Analyst at RBC Capital

(4.43)
# 211
Out of 4,814 analysts
310
Total ratings
61.36%
Success rate
11.57%
Average return

Stocks Rated by Mike Dahl

Owens Corning
Apr 14, 2025
Maintains: Outperform
Price Target: $212$199
Current: $137.82
Upside: +44.39%
Beacon Roofing Supply
Apr 2, 2025
Downgrades: Sector Perform
Price Target: $124$124
Current: $123.73
Upside: +0.50%
Core & Main
Mar 26, 2025
Maintains: Outperform
Price Target: $62$60
Current: $49.56
Upside: +21.07%
KB Home
Mar 25, 2025
Maintains: Sector Perform
Price Target: $67$63
Current: $51.57
Upside: +22.16%
Lennar
Mar 24, 2025
Maintains: Sector Perform
Price Target: $125$122
Current: $104.73
Upside: +16.49%
Ferguson Enterprises
Mar 18, 2025
Reiterates: Outperform
Price Target: $189
Current: $164.27
Upside: +15.06%
GMS Inc.
Mar 7, 2025
Maintains: Sector Perform
Price Target: $82$65
Current: $70.69
Upside: -8.05%
Builders FirstSource
Feb 21, 2025
Maintains: Outperform
Price Target: $167$162
Current: $112.96
Upside: +43.41%
Toll Brothers
Feb 20, 2025
Maintains: Outperform
Price Target: $142$139
Current: $93.90
Upside: +48.03%
Vulcan Materials Company
Feb 19, 2025
Maintains: Sector Perform
Price Target: $269$286
Current: $241.93
Upside: +18.22%
Maintains: Underperform
Price Target: $7$5
Current: $5.15
Upside: -2.82%
Maintains: Outperform
Price Target: $72$74
Current: $56.44
Upside: +31.11%
Maintains: Sector Perform
Price Target: $129$136
Current: $112.20
Upside: +21.21%
Reiterates: Sector Perform
Price Target: $74
Current: $61.55
Upside: +20.23%
Maintains: Sector Perform
Price Target: $75$70
Current: $51.42
Upside: +36.13%
Maintains: Sector Perform
Price Target: $88$96
Current: $81.93
Upside: +17.17%
Reiterates: Underperform
Price Target: $125
Current: $121.27
Upside: +3.08%
Maintains: Outperform
Price Target: $50$58
Current: $46.94
Upside: +23.56%
Downgrades: Underperform
Price Target: $203$197
Current: $158.10
Upside: +24.61%
Maintains: Underperform
Price Target: $76$74
Current: $78.68
Upside: -5.95%
Maintains: Outperform
Price Target: $48$45
Current: $29.50
Upside: +52.54%
Reiterates: Sector Perform
Price Target: $26
Current: $18.91
Upside: +37.49%
Maintains: Sector Perform
Price Target: $113$120
Current: $94.85
Upside: +26.52%
Maintains: Outperform
Price Target: $42$34
Current: $6.85
Upside: +396.71%
Downgrades: Underperform
Price Target: $8
Current: $21.44
Upside: -62.69%
Maintains: Underperform
Price Target: $167$157
Current: $102.80
Upside: +52.72%