Updated: Sep 9, 2026

Mike Dahl's Stock Ratings

RBC Capital Analyst

Mike Dahl is an analyst at RBC Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends.

Overall Average Return

8.94%

Smart Score

68%

Overall Average Return Percentile

54th

Number of Ratings

100
Buy NowGet Alert
08/11/2026FERGBuy Now
Ferguson Enterprises
$223.6129.69%$281 → $290MaintainsOutperformGet Alert
08/06/2026SKYBuy Now
Champion Homes
$83.7418.22%$92 → $99MaintainsOutperformGet Alert
08/05/2026WHRBuy Now
Whirlpool
$36.70-12.81%$30 → $32MaintainsUnderperformGet Alert
08/05/2026FBINBuy Now
Fortune Brands
$42.0035.71%$50 → $57MaintainsOutperformGet Alert
08/03/2026MHKBuy Now
Mohawk Industries
$129.320.53%$117 → $130MaintainsSector PerformGet Alert
07/31/2026BLDRBuy Now
Builders FirstSource
$62.1641.57%$107 → $88MaintainsOutperformGet Alert
07/30/2026SITEBuy Now
SiteOne Landscape Supply
$98.2537.4%$171 → $135MaintainsOutperformGet Alert
07/23/2026PHMBuy Now
PulteGroup
$119.85-3.21%$115 → $116MaintainsSector PerformGet Alert
07/22/2026DHIBuy Now
D.R. Horton
$139.72-10.54%$123 → $125MaintainsUnderperformGet Alert
07/10/2026QXOBuy Now
QXO
$12.91109.14%$27 → $27ReiteratesOutperform → OutperformGet Alert
07/10/2026OCBuy Now
Owens-Corning
$129.7432.57%$148 → $172MaintainsOutperformGet Alert
06/24/2026KBHBuy Now
KB Home
$50.105.79%$53 → $53ReiteratesSector Perform → Sector PerformGet Alert
06/16/2026WHRBuy Now
Whirlpool
$36.70-18.26%$32 → $30MaintainsUnderperformGet Alert
06/15/2026LENBuy Now
Lennar
$80.945.02%$88 → $85MaintainsUnderperformGet Alert
06/11/2026TOLBuy Now
Toll Brothers
$136.4015.84%$158 → $158ReiteratesOutperform → OutperformGet Alert
06/02/2026TMHCBuy Now
Taylor Morrison Home
$72.5 → $72.5DowngradeOutperform → Sector PerformGet Alert
06/01/2026TMHCBuy Now
Taylor Morrison Home
$69 → $72.5MaintainsOutperformGet Alert
05/27/2026SKYBuy Now
Champion Homes
$83.749.86%$101 → $92MaintainsOutperformGet Alert
05/21/2026TOLBuy Now
Toll Brothers
$136.4015.84%$161 → $158MaintainsOutperformGet Alert
05/08/2026WHRBuy Now
Whirlpool
$36.70-12.81%$37 → $32MaintainsUnderperformGet Alert
05/08/2026FBINBuy Now
Fortune Brands
$42.0019.05%$56 → $50MaintainsOutperformGet Alert
05/08/2026IBPBuy Now
Installed Building Prods
$224.391.61%$255 → $228UpgradeUnderperform → Sector PerformGet Alert
05/07/2026OCBuy Now
Owens-Corning
$129.7414.07%$134 → $148MaintainsOutperformGet Alert
05/06/2026FERGBuy Now
Ferguson Enterprises
$223.6125.67%$271 → $281MaintainsOutperformGet Alert
05/01/2026BLDRBuy Now
Builders FirstSource
$62.1672.14%$110 → $107MaintainsOutperformGet Alert
04/23/2026TMHCBuy Now
Taylor Morrison Home
$68 → $69MaintainsOutperformGet Alert
04/23/2026MASBuy Now
Masco
$70.132.67%$67 → $72MaintainsSector PerformGet Alert
04/22/2026DHIBuy Now
D.R. Horton
$139.72-11.97%$117 → $123MaintainsUnderperformGet Alert
04/06/2026QXOBuy Now
QXO
$12.91116.89%$30 → $28MaintainsOutperformGet Alert
03/25/2026KBHBuy Now
KB Home
$50.105.79%$54 → $53MaintainsSector PerformGet Alert
03/05/2026BLDRBuy Now
Builders FirstSource
$62.1691.44%$119 → $119UpgradeSector Perform → OutperformGet Alert
02/27/2026BLDBuy Now
TopBuild
$410 → $433MaintainsSector PerformGet Alert
02/27/2026IBPBuy Now
Installed Building Prods
$224.3913.64%$203 → $255MaintainsUnderperformGet Alert
02/25/2026FERGBuy Now
Ferguson Enterprises
$223.6121.19%$247 → $271MaintainsOutperformGet Alert
02/19/2026TOLBuy Now
Toll Brothers
$136.4018.04%$144 → $161MaintainsOutperformGet Alert
02/17/2026TPHBuy Now
Tri Pointe Homes
$31 → $47MaintainsSector PerformGet Alert
02/17/2026MHKBuy Now
Mohawk Industries
$129.324.39%$122 → $135MaintainsSector PerformGet Alert
02/12/2026TMHCBuy Now
Taylor Morrison Home
$62 → $68MaintainsOutperformGet Alert
02/12/2026SITEBuy Now
SiteOne Landscape Supply
$98.2574.05%$151 → $171MaintainsOutperformGet Alert
02/11/2026MASBuy Now
Masco
$70.135.52%$67 → $74MaintainsSector PerformGet Alert
01/30/2026PHMBuy Now
PulteGroup
$119.85-4.05%$111 → $115MaintainsSector PerformGet Alert
01/08/2026SITEBuy Now
SiteOne Landscape Supply
$98.2553.69%$151 → $151UpgradeSector Perform → OutperformGet Alert
12/19/2025KBHBuy Now
KB Home
$50.107.78%$59 → $54MaintainsSector PerformGet Alert
12/18/2025LENBuy Now
Lennar
$80.9417.38%$106 → $95DowngradeSector Perform → UnderperformGet Alert
12/10/2025TOLBuy Now
Toll Brothers
$136.405.57%$145 → $144MaintainsOutperformGet Alert
11/20/2025BLDBuy Now
TopBuild
→ $410Initiates → Sector PerformGet Alert
11/07/2025SDHCBuy Now
Smith Douglas Homes
$11.0535.75%$16 → $15MaintainsSector PerformGet Alert
11/06/2025OCBuy Now
Owens-Corning
$129.7411.76%$174 → $145MaintainsOutperformGet Alert
11/06/2025IBPBuy Now
Installed Building Prods
$224.39-9.53%$184 → $203MaintainsUnderperformGet Alert
11/06/2025SKYBuy Now
Champion Homes
$83.748.67%$85 → $91UpgradeSector Perform → OutperformGet Alert
10/31/2025FBINBuy Now
Fortune Brands
$42.0050%$65 → $63MaintainsOutperformGet Alert
10/30/2025SITEBuy Now
SiteOne Landscape Supply
$98.2553.69%$143 → $151MaintainsSector PerformGet Alert
10/30/2025MASBuy Now
Masco
$70.13-1.61%$71 → $69MaintainsSector PerformGet Alert
10/29/2025WHRBuy Now
Whirlpool
$36.7038.96%$63 → $51MaintainsUnderperformGet Alert
10/29/2025DHIBuy Now
D.R. Horton
$139.72-15.55%$117 → $118MaintainsUnderperformGet Alert
10/23/2025TMHCBuy Now
Taylor Morrison Home
$75 → $68MaintainsOutperformGet Alert
10/09/2025OCBuy Now
Owens-Corning
$129.7434.11%$180 → $174MaintainsOutperformGet Alert
09/25/2025KBHBuy Now
KB Home
$50.1017.76%$58 → $59MaintainsSector PerformGet Alert
09/17/2025FERGBuy Now
Ferguson Enterprises
$223.618.67%$231 → $243MaintainsOutperformGet Alert
09/10/2025CNMBuy Now
Core & Main
$42.4246.16%$67 → $62MaintainsOutperformGet Alert
08/21/2025TOLBuy Now
Toll Brothers
$136.406.3%$133 → $145MaintainsOutperformGet Alert
08/08/2025IBPBuy Now
Installed Building Prods
$224.39-18%$145 → $184MaintainsUnderperformGet Alert
08/07/2025OCBuy Now
Owens-Corning
$129.7438.74%$184 → $180MaintainsOutperformGet Alert
08/07/2025SKYBuy Now
Champion Homes
$83.741.5%$82 → $85MaintainsSector PerformGet Alert
08/01/2025MASBuy Now
Masco
$70.131.24%$62 → $71MaintainsSector PerformGet Alert
08/01/2025FBINBuy Now
Fortune Brands
$42.0054.76%$59 → $65UpgradeSector Perform → OutperformGet Alert
08/01/2025BLDRBuy Now
Builders FirstSource
$62.16107.53%$132 → $129DowngradeOutperform → Sector PerformGet Alert
07/31/2025SITEBuy Now
SiteOne Landscape Supply
$98.2545.55%$130 → $143MaintainsSector PerformGet Alert
07/30/2025WHRBuy Now
Whirlpool
$36.7071.66%$65 → $63MaintainsUnderperformGet Alert
07/28/2025MHKBuy Now
Mohawk Industries
$129.32-4.89%$119 → $123MaintainsSector PerformGet Alert
07/23/2025PHMBuy Now
PulteGroup
$119.85-6.55%$109 → $112MaintainsSector PerformGet Alert
07/23/2025DHIBuy Now
D.R. Horton
$139.72-16.26%$105 → $117MaintainsUnderperformGet Alert
07/21/2025QXOBuy Now
QXO
$12.91155.62% → $33Initiates → OutperformGet Alert
07/01/2025GMSBuy Now
GMS
$95.2 → $110MaintainsSector PerformGet Alert
06/20/2025GMSBuy Now
GMS
$65 → $95.2MaintainsSector PerformGet Alert
06/18/2025LENBuy Now
Lennar
$80.9421.08%$122 → $98MaintainsSector PerformGet Alert
06/11/2025CNMBuy Now
Core & Main
$42.4257.94%$60 → $67MaintainsOutperformGet Alert
06/04/2025FERGBuy Now
Ferguson Enterprises
$223.613.3%$189 → $231MaintainsOutperformGet Alert
05/28/2025SKYBuy Now
Champion Homes
$83.74-2.08%$96 → $82MaintainsSector PerformGet Alert
05/20/2025SDHCBuy Now
Smith Douglas Homes
$11.0544.8%$21 → $16MaintainsSector PerformGet Alert
05/16/2025TOLBuy Now
Toll Brothers
$136.40-2.49%$139 → $133MaintainsOutperformGet Alert
05/15/2025BLDRBuy Now
Builders FirstSource
$62.16112.36%$132 → $132ReiteratesOutperform → OutperformGet Alert
05/09/2025IBPBuy Now
Installed Building Prods
$224.39-35.38%$157 → $145MaintainsUnderperformGet Alert
05/08/2025OCBuy Now
Owens-Corning
$129.7441.82%$199 → $184MaintainsOutperformGet Alert
05/07/2025JELDBuy Now
JELD-WEN Holding
$2.20-9.09%$5 → $2MaintainsUnderperformGet Alert
05/07/2025FBINBuy Now
Fortune Brands
$42.0040.48%$70 → $59MaintainsSector PerformGet Alert
05/05/2025MHKBuy Now
Mohawk Industries
$129.32-7.98%$130 → $119MaintainsSector PerformGet Alert
05/02/2025BLDRBuy Now
Builders FirstSource
$62.16112.36%$162 → $132MaintainsOutperformGet Alert
05/01/2025SITEBuy Now
SiteOne Landscape Supply
$98.2532.32%$136 → $130MaintainsSector PerformGet Alert
04/24/2025MASBuy Now
Masco
$70.13-11.59%$74 → $62MaintainsSector PerformGet Alert
04/23/2025PHMBuy Now
PulteGroup
$119.85-9.05%$116 → $109MaintainsSector PerformGet Alert
04/21/2025DHIBuy Now
D.R. Horton
$139.72-24.85%$125 → $105MaintainsUnderperformGet Alert
04/14/2025OCBuy Now
Owens-Corning
$129.7453.38%$212 → $199MaintainsOutperformGet Alert
04/02/2025BECNBuy Now
Beacon Roofing Supply
$124 → $124.35DowngradeOutperform → Sector PerformGet Alert
03/26/2025CNMBuy Now
Core & Main
$42.4241.44%$62 → $60MaintainsOutperformGet Alert
03/25/2025KBHBuy Now
KB Home
$50.1025.75%$67 → $63MaintainsSector PerformGet Alert
03/24/2025LENBuy Now
Lennar
$80.9450.74%$125 → $122MaintainsSector PerformGet Alert
03/18/2025FERGBuy Now
Ferguson Enterprises
$223.61-15.48%$189 → $189ReiteratesOutperform → OutperformGet Alert
03/17/2025OCBuy Now
Owens-Corning
$129.7463.4%$212 → $212ReiteratesOutperform → OutperformGet Alert
03/12/2025FERGBuy Now
Ferguson Enterprises
$223.61-15.48%$211 → $189MaintainsOutperformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free