Mike Dahl

Stock Analyst at RBC Capital

(4.43)
# 274
Out of 4,784 analysts
308
Total ratings
63.07%
Success rate
12.01%
Average return

Stocks Rated by Mike Dahl

Core & Main
Mar 26, 2025
Maintains: Outperform
Price Target: $62$60
Current: $48.50
Upside: +23.71%
KB Home
Mar 25, 2025
Maintains: Sector Perform
Price Target: $67$63
Current: $57.73
Upside: +9.13%
Lennar
Mar 24, 2025
Maintains: Sector Perform
Price Target: $125$122
Current: $113.93
Upside: +7.08%
Ferguson Enterprises
Mar 18, 2025
Reiterates: Outperform
Price Target: $189
Current: $160.51
Upside: +17.75%
Owens Corning
Mar 17, 2025
Reiterates: Outperform
Price Target: $212
Current: $142.63
Upside: +48.64%
GMS Inc.
Mar 7, 2025
Maintains: Sector Perform
Price Target: $82$65
Current: $73.78
Upside: -11.90%
Builders FirstSource
Feb 21, 2025
Maintains: Outperform
Price Target: $167$162
Current: $124.51
Upside: +30.11%
Toll Brothers
Feb 20, 2025
Maintains: Outperform
Price Target: $142$139
Current: $105.08
Upside: +32.28%
Vulcan Materials Company
Feb 19, 2025
Maintains: Sector Perform
Price Target: $269$286
Current: $232.94
Upside: +22.78%
JELD-WEN Holding
Feb 19, 2025
Maintains: Underperform
Price Target: $7$5
Current: $6.03
Upside: -17.08%
Maintains: Outperform
Price Target: $72$74
Current: $59.98
Upside: +23.37%
Maintains: Sector Perform
Price Target: $129$136
Current: $121.90
Upside: +11.57%
Reiterates: Sector Perform
Price Target: $74
Current: $68.67
Upside: +7.76%
Maintains: Sector Perform
Price Target: $75$70
Current: $60.82
Upside: +15.09%
Maintains: Sector Perform
Price Target: $88$96
Current: $94.08
Upside: +2.04%
Reiterates: Underperform
Price Target: $125
Current: $125.99
Upside: -0.79%
Maintains: Outperform
Price Target: $50$58
Current: $49.65
Upside: +16.82%
Downgrades: Underperform
Price Target: $203$197
Current: $170.63
Upside: +15.45%
Maintains: Outperform
Price Target: $113$114
Current: $123.82
Upside: -7.93%
Maintains: Underperform
Price Target: $76$74
Current: $89.51
Upside: -17.33%
Maintains: Outperform
Price Target: $48$45
Current: $31.85
Upside: +41.29%
Reiterates: Sector Perform
Price Target: $26
Current: $18.99
Upside: +36.91%
Maintains: Sector Perform
Price Target: $113$120
Current: $101.74
Upside: +17.95%
Maintains: Outperform
Price Target: $42$34
Current: $5.94
Upside: +472.39%
Downgrades: Underperform
Price Target: $8
Current: $22.70
Upside: -64.76%
Maintains: Underperform
Price Target: $167$157
Current: $113.74
Upside: +38.03%