Mike Dahl

Stock Analyst at RBC Capital

(4.22)
# 476
Out of 5,017 analysts
312
Total ratings
60.8%
Success rate
11.2%
Average return

Stocks Rated by Mike Dahl

KB Home
Sep 25, 2025
Maintains: Sector Perform
Price Target: $58$59
Current: $58.03
Upside: +1.67%
Ferguson Enterprises
Sep 17, 2025
Maintains: Outperform
Price Target: $231$243
Current: $235.00
Upside: +3.40%
Core & Main
Sep 10, 2025
Maintains: Outperform
Price Target: $67$62
Current: $49.50
Upside: +25.25%
Toll Brothers
Aug 21, 2025
Maintains: Outperform
Price Target: $133$145
Current: $127.67
Upside: +13.57%
Installed Building Products
Aug 8, 2025
Maintains: Underperform
Price Target: $145$184
Current: $240.32
Upside: -23.44%
Owens Corning
Aug 7, 2025
Maintains: Outperform
Price Target: $184$180
Current: $125.33
Upside: +43.62%
Champion Homes
Aug 7, 2025
Maintains: Sector Perform
Price Target: $82$85
Current: $66.48
Upside: +27.86%
Masco
Aug 1, 2025
Maintains: Sector Perform
Price Target: $62$71
Current: $65.99
Upside: +7.59%
Fortune Brands Innovations
Aug 1, 2025
Upgrades: Outperform
Price Target: $59$65
Current: $48.12
Upside: +35.08%
Builders FirstSource
Aug 1, 2025
Downgrades: Sector Perform
Price Target: $132$129
Current: $120.71
Upside: +6.87%
Maintains: Sector Perform
Price Target: $130$143
Current: $120.05
Upside: +19.12%
Maintains: Underperform
Price Target: $65$63
Current: $71.92
Upside: -12.40%
Maintains: Sector Perform
Price Target: $119$123
Current: $119.25
Upside: +3.14%
Maintains: Sector Perform
Price Target: $109$112
Current: $120.49
Upside: -7.05%
Maintains: Underperform
Price Target: $105$117
Current: $152.59
Upside: -23.32%
Initiates: Outperform
Price Target: $33
Current: $18.50
Upside: +78.38%
Maintains: Sector Perform
Price Target: $122$98
Current: $118.02
Upside: -16.96%
Maintains: Sector Perform
Price Target: $21$16
Current: $15.75
Upside: +1.59%
Maintains: Underperform
Price Target: $5$2
Current: $4.36
Upside: -54.13%
Maintains: Sector Perform
Price Target: $160$172
Current: $106.59
Upside: +61.37%
Maintains: Sector Perform
Price Target: $269$286
Current: $302.75
Upside: -5.53%
Maintains: Outperform
Price Target: $72$74
Current: $60.60
Upside: +22.11%
Maintains: Outperform
Price Target: $48$45
Current: $30.90
Upside: +45.63%
Maintains: Outperform
Price Target: $42$34
Current: $21.17
Upside: +60.60%
Downgrades: Underperform
Price Target: $8
Current: $23.33
Upside: -65.71%