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. Updated 07/19/2024

Overall Average Return

13.7%

Smart Score

75.3%

Overall Average Return Percentile

67th

Number of Ratings

178
Buy NowGet Alert
07/19/2024DHIBuy Now
D.R. Horton
$173.84-11.41%$141 → $154MaintainsUnderperformGet Alert
06/21/2024GMSBuy Now
GMS
$90.32-5.89%$92 → $85MaintainsSector PerformGet Alert
06/20/2024KBHBuy Now
KB Home
$80.00-12.5%$69 → $70MaintainsSector PerformGet Alert
06/20/2024LENBuy Now
Lennar
$171.28-15.34%$145 → $145ReiteratesUnderperform → UnderperformGet Alert
06/05/2024FERGBuy Now
Ferguson
$207.371.75%$217 → $211MaintainsOutperformGet Alert
06/05/2024CNMBuy Now
Core & Main
$51.4716.57%$60 → $60ReiteratesOutperform → OutperformGet Alert
05/24/2024OCBuy Now
Owens-Corning
$172.7816.33% → $201ReiteratesOutperform → OutperformGet Alert
05/23/2024SKYBuy Now
Skyline Champion
$75.88-10.38%$73 → $68MaintainsSector PerformGet Alert
05/23/2024TOLBuy Now
Toll Brothers
$131.00-0.76%$122 → $130MaintainsOutperformGet Alert
05/21/2024OCBuy Now
Owens-Corning
$172.7816.33%$192 → $201MaintainsOutperformGet Alert
05/10/2024IBPBuy Now
Installed Building Prods
$240.54-8.54%$216 → $220MaintainsSector PerformGet Alert
05/08/2024JELDBuy Now
JELD-WEN Holding
$15.81-17.77%$16 → $13MaintainsUnderperformGet Alert
05/03/2024SUMBuy Now
Summit Materials
$38.6319.08%$44 → $46MaintainsSector PerformGet Alert
05/03/2024VMCBuy Now
Vulcan Materials
$256.146.19%$269 → $272MaintainsSector PerformGet Alert
05/01/2024TMHCBuy Now
Taylor Morrison Home
$64.20-1.87%$61 → $63MaintainsOutperformGet Alert
04/26/2024TPHBuy Now
Tri Pointe Homes
$44.81-6.27%$38 → $42MaintainsOutperformGet Alert
04/26/2024WHRBuy Now
Whirlpool
$105.25-24.94%$85 → $79MaintainsUnderperformGet Alert
04/25/2024OCBuy Now
Owens-Corning
$172.7811.12%$175 → $192MaintainsOutperformGet Alert
04/25/2024MASBuy Now
Masco
$72.7310%$79 → $80MaintainsOutperformGet Alert
04/24/2024PHMBuy Now
PulteGroup
$124.76-9.43%$106 → $113MaintainsSector PerformGet Alert
04/19/2024DHIBuy Now
D.R. Horton
$173.84-18.89%$142 → $141MaintainsUnderperformGet Alert
03/21/2024SDHCBuy Now
Smith Douglas Homes
$28.85-9.88% → $26ReiteratesSector Perform → Sector PerformGet Alert
03/21/2024KBHBuy Now
KB Home
$80.00-13.75%$63 → $69MaintainsSector PerformGet Alert
03/20/2024CNMBuy Now
Core & Main
$51.4716.57%$59 → $60MaintainsOutperformGet Alert
03/14/2024SUMBuy Now
Summit Materials
$38.6313.9%$39 → $44MaintainsSector PerformGet Alert
03/13/2024TPHBuy Now
Tri Pointe Homes
$44.81-15.2% → $38UpgradeSector Perform → OutperformGet Alert
03/06/2024FERGBuy Now
Ferguson
$207.374.64%$202 → $217MaintainsOutperformGet Alert
03/01/2024GMSBuy Now
GMS
$90.321.86%$84 → $92MaintainsSector PerformGet Alert
02/23/2024IBPBuy Now
Installed Building Prods
$240.54-10.2%$188 → $216MaintainsSector PerformGet Alert
02/23/2024BLDRBuy Now
Builders FirstSource
$158.0033.54%$186 → $211MaintainsOutperformGet Alert
02/21/2024TPHBuy Now
Tri Pointe Homes
$44.81-15.2%$35 → $38MaintainsSector PerformGet Alert
02/21/2024JELDBuy Now
JELD-WEN Holding
$15.811.2%$15 → $16MaintainsUnderperformGet Alert
02/20/2024VMCBuy Now
Vulcan Materials
$256.145.02%$236 → $269MaintainsSector PerformGet Alert
02/16/2024SUMBuy Now
Summit Materials
$38.630.96%$38 → $39MaintainsSector PerformGet Alert
02/15/2024TMHCBuy Now
Taylor Morrison Home
$64.20-4.98%$57 → $61MaintainsOutperformGet Alert
02/15/2024SITEBuy Now
SiteOne Landscape Supply
$135.1616.16%$150 → $157MaintainsSector PerformGet Alert
02/15/2024OCBuy Now
Owens-Corning
$172.781.28%$183 → $175MaintainsOutperformGet Alert
02/13/2024SUMBuy Now
Summit Materials
$38.63-1.63% → $38ReiteratesSector Perform → Sector PerformGet Alert
02/09/2024MASBuy Now
Masco
$72.738.62%$73 → $79MaintainsOutperformGet Alert
02/07/2024AZEKBuy Now
AZEK Co
$44.2010.86%$43 → $49MaintainsOutperformGet Alert
02/07/2024SKYBuy Now
Skyline Champion
$75.88-3.8%$69 → $73MaintainsSector PerformGet Alert
02/05/2024SDHCBuy Now
Smith Douglas Homes
$28.85-9.88% → $26Initiates → Sector PerformGet Alert
01/31/2024PHMBuy Now
PulteGroup
$124.76-15.04%$103 → $106MaintainsSector PerformGet Alert
01/31/2024WHRBuy Now
Whirlpool
$105.25-19.24%$92 → $85MaintainsUnderperformGet Alert
01/24/2024DHIBuy Now
D.R. Horton
$173.84-18.32% → $142ReiteratesUnderperform → UnderperformGet Alert
01/12/2024SUMBuy Now
Summit Materials
$38.63-1.63%$43 → $38DowngradeOutperform → Sector PerformGet Alert
01/12/2024VMCBuy Now
Vulcan Materials
$256.14-7.86%$235 → $236DowngradeOutperform → Sector PerformGet Alert
01/12/2024TMHCBuy Now
Taylor Morrison Home
$64.20-11.21%$43 → $57UpgradeSector Perform → OutperformGet Alert
01/11/2024KBHBuy Now
KB Home
$80.00-21.25%$52 → $63MaintainsSector PerformGet Alert
12/18/2023LENBuy Now
Lennar
$171.28-20.01%$114 → $137MaintainsUnderperformGet Alert
12/08/2023GMSBuy Now
GMS
$90.32-22.5%$68 → $70MaintainsSector PerformGet Alert
12/07/2023TOLBuy Now
Toll Brothers
$131.00-25.95%$90 → $97MaintainsOutperformGet Alert
11/28/2023CNMBuy Now
Core & Main
$51.47-26.17%$34 → $38MaintainsOutperformGet Alert
11/08/2023DHIBuy Now
D.R. Horton
$173.84-33.27%$121 → $116MaintainsUnderperformGet Alert
11/02/2023SITEBuy Now
SiteOne Landscape Supply
$135.16-3.08%$141 → $131MaintainsSector PerformGet Alert
11/02/2023SKYBuy Now
Skyline Champion
$75.88-27.52%$68 → $55MaintainsSector PerformGet Alert
11/02/2023BLDRBuy Now
Builders FirstSource
$158.00-3.8%$188 → $152MaintainsOutperformGet Alert
10/27/2023WHRBuy Now
Whirlpool
$105.25-12.59%$121 → $92MaintainsUnderperformGet Alert
10/26/2023TMHCBuy Now
Taylor Morrison Home
$64.20-33.02%$49 → $43MaintainsSector PerformGet Alert
10/26/2023OCBuy Now
Owens-Corning
$172.78-10.29%$168 → $155MaintainsOutperformGet Alert
10/26/2023FBINBuy Now
Fortune Brands
$71.79-12.24%$74 → $63MaintainsSector PerformGet Alert
10/25/2023PHMBuy Now
PulteGroup
$124.76-35.08%$90 → $81MaintainsSector PerformGet Alert
10/05/2023CNMBuy Now
Core & Main
$51.47-33.94% → $34ReiteratesOutperform → OutperformGet Alert
10/05/2023BECNBuy Now
Beacon Roofing Supply
$96.84-2.93%$91 → $94UpgradeSector Perform → OutperformGet Alert
10/04/2023FERGBuy Now
Ferguson
$207.37-14.65%ReiteratesOutperform → OutperformGet Alert
09/27/2023FERGBuy Now
Ferguson
$207.37-14.65%$159 → $177MaintainsOutperformGet Alert
09/21/2023KBHBuy Now
KB Home
$80.00-35% → $52ReiteratesSector Perform → Sector PerformGet Alert
09/18/2023LENBuy Now
Lennar
$171.28-33.44%$113 → $114MaintainsUnderperformGet Alert
09/07/2023CNMBuy Now
Core & Main
$51.47-33.94%$33 → $34MaintainsOutperformGet Alert
09/06/2023SKYBuy Now
Skyline Champion
$75.88-10.38%$62 → $68MaintainsSector PerformGet Alert
09/06/2023GMSBuy Now
GMS
$90.32-24.71% → $68ReiteratesSector Perform → Sector PerformGet Alert
08/24/2023TOLBuy Now
Toll Brothers
$131.00-31.3%$77 → $90MaintainsOutperformGet Alert
08/17/2023AZEKBuy Now
AZEK Co
$44.20-20.81% → $35ReiteratesOutperform → OutperformGet Alert
08/09/2023JELDBuy Now
JELD-WEN Holding
$15.81-17.77%$12 → $13MaintainsUnderperformGet Alert
08/04/2023VMCBuy Now
Vulcan Materials
$256.14-7.86%$212 → $236MaintainsOutperformGet Alert
08/04/2023SUMBuy Now
Summit Materials
$38.6311.31%$36 → $43MaintainsOutperformGet Alert
08/03/2023SKYBuy Now
Skyline Champion
$75.88-18.29%$63 → $62MaintainsSector PerformGet Alert
08/03/2023IBPBuy Now
Installed Building Prods
$240.54-36.81%$111 → $152MaintainsSector PerformGet Alert
08/03/2023BLDRBuy Now
Builders FirstSource
$158.0018.99%$162 → $188MaintainsOutperformGet Alert
07/28/2023MASBuy Now
Masco
$72.73-6.5%$59 → $68MaintainsOutperformGet Alert
07/28/2023TPHBuy Now
Tri Pointe Homes
$44.81-28.59%$25 → $32MaintainsSector PerformGet Alert
07/27/2023TMHCBuy Now
Taylor Morrison Home
$64.20-23.68%$42 → $49MaintainsSector PerformGet Alert
07/27/2023OCBuy Now
Owens-Corning
$172.78-2.77%$135 → $168UpgradeSector Perform → OutperformGet Alert
07/26/2023WHRBuy Now
Whirlpool
$105.2514.96%$118 → $121MaintainsUnderperformGet Alert
07/26/2023PHMBuy Now
PulteGroup
$124.76-27.86%$68 → $90MaintainsSector PerformGet Alert
07/20/2023FBINBuy Now
Fortune Brands
$71.790.29%$64 → $72MaintainsSector PerformGet Alert
07/19/2023BLDRBuy Now
Builders FirstSource
$158.002.53%$135 → $162MaintainsOutperformGet Alert
07/11/2023OCBuy Now
Owens-Corning
$172.78-21.87%$111 → $135MaintainsSector PerformGet Alert
06/23/2023GMSBuy Now
GMS
$90.32-24.71%$55 → $68MaintainsSector PerformGet Alert
06/23/2023CNMBuy Now
Core & Main
$51.47-35.88%$33 → $33ReiteratesOutperform → OutperformGet Alert
06/22/2023KBHBuy Now
KB Home
$80.00-35%$37 → $52MaintainsSector PerformGet Alert
06/07/2023FERGBuy Now
Ferguson
$207.37-23.33%$150 → $159MaintainsOutperformGet Alert
06/07/2023CNMBuy Now
Core & Main
$51.47-35.88%$26 → $33MaintainsOutperformGet Alert
05/25/2023TOLBuy Now
Toll Brothers
$131.00-41.22%$55 → $77UpgradeSector Perform → OutperformGet Alert
05/10/2023JELDBuy Now
JELD-WEN Holding
$15.81-24.1%$8 → $12MaintainsUnderperformGet Alert
05/05/2023VMCBuy Now
Vulcan Materials
$256.14-17.23%$193 → $212MaintainsOutperformGet Alert
05/05/2023AZEKBuy Now
AZEK Co
$44.20-34.39%$28 → $29MaintainsOutperformGet Alert
05/05/2023SUMBuy Now
Summit Materials
$38.63-6.81%$35 → $36MaintainsOutperformGet Alert
05/05/2023IBPBuy Now
Installed Building Prods
$240.54-53.85%$85 → $111UpgradeUnderperform → Sector PerformGet Alert
05/04/2023BLDRBuy Now
Builders FirstSource
$158.00-14.56%$78 → $135UpgradeSector Perform → OutperformGet Alert
04/27/2023TMHCBuy Now
Taylor Morrison Home
$64.20-34.58%$33 → $42MaintainsSector PerformGet Alert
04/27/2023OCBuy Now
Owens-Corning
$172.78-35.76%$96 → $111MaintainsSector PerformGet Alert
04/27/2023MASBuy Now
Masco
$72.73-18.88%$57 → $59MaintainsOutperformGet Alert
04/26/2023WHRBuy Now
Whirlpool
$105.2512.11% → $118Reiterates → UnderperformGet Alert
04/26/2023PHMBuy Now
PulteGroup
$124.76-45.5%$54 → $68MaintainsSector PerformGet Alert
04/21/2023DHIBuy Now
D.R. Horton
$173.84-43.63%$76 → $98MaintainsUnderperformGet Alert
03/29/2023RUNBuy Now
Sunrun
$16.88101.42%$42 → $34MaintainsOutperformGet Alert
03/29/2023CNMBuy Now
Core & Main
$51.47-49.49%$24 → $26MaintainsOutperformGet Alert
03/23/2023KBHBuy Now
KB Home
$80.00-53.75%$34 → $37MaintainsSector PerformGet Alert
03/17/2023LENBuy Now
Lennar
$171.28-50.37%$76 → $85MaintainsUnderperformGet Alert
03/08/2023FERGBuy Now
Ferguson
$207.37-27.67% → $150Reiterates → OutperformGet Alert
03/01/2023BLDRBuy Now
Builders FirstSource
$158.00-50.63%$67 → $78MaintainsSector PerformGet Alert
02/23/2023TOLBuy Now
Toll Brothers
$131.00-58.02% → $55Reiterates → Sector PerformGet Alert
02/23/2023IBPBuy Now
Installed Building Prods
$240.54-64.66%$79 → $85MaintainsUnderperformGet Alert
02/17/2023VMCBuy Now
Vulcan Materials
$256.14-24.65%$191 → $193MaintainsOutperformGet Alert
02/16/2023SITEBuy Now
SiteOne Landscape Supply
$135.16-0.12%$119 → $135MaintainsSector PerformGet Alert
02/16/2023OCBuy Now
Owens-Corning
$172.78-44.44%$91 → $96MaintainsSector PerformGet Alert
02/10/2023MASBuy Now
Masco
$72.73-21.63%$49 → $57UpgradeSector Perform → OutperformGet Alert
02/09/2023AZEKBuy Now
AZEK Co
$44.20-36.65%$25 → $28MaintainsOutperformGet Alert
02/01/2023WHRBuy Now
Whirlpool
$105.2512.11%$108 → $118MaintainsUnderperformGet Alert
02/01/2023PHMBuy Now
PulteGroup
$124.76-56.72%$46 → $54MaintainsSector PerformGet Alert
01/13/2023KBHBuy Now
KB Home
$80.00-57.5% → $34DowngradeOutperform → Sector PerformGet Alert
01/13/2023FBINBuy Now
Fortune Brands
$71.79-12.24%$61 → $63DowngradeOutperform → Sector PerformGet Alert
01/13/2023VMCBuy Now
Vulcan Materials
$256.14-25.43%$170 → $191UpgradeSector Perform → OutperformGet Alert
01/13/2023DFHBuy Now
Dream Finders Homes
$30.99-74.19% → $8DowngradeSector Perform → UnderperformGet Alert
01/13/2023LENBuy Now
Lennar
$171.28-55.63%$79 → $76DowngradeSector Perform → UnderperformGet Alert
12/16/2022LENBuy Now
Lennar
$171.28-53.88%$72 → $79MaintainsSector PerformGet Alert
12/16/2022FBINBuy Now
Fortune Brands
$71.79-15.03%$67 → $61MaintainsOutperformGet Alert
12/14/2022CNMBuy Now
Core & Main
$51.47-45.6%$27 → $28MaintainsOutperformGet Alert
12/09/2022GMSBuy Now
GMS
$90.32-35.78%$51 → $58MaintainsSector PerformGet Alert
12/08/2022TOLBuy Now
Toll Brothers
$131.00-62.6%$48 → $49MaintainsSector PerformGet Alert
11/29/2022AZEKBuy Now
AZEK Co
$44.20-54.75%$22 → $20MaintainsOutperformGet Alert
11/22/2022DFHBuy Now
Dream Finders Homes
$30.99-74.19%$12 → $8MaintainsSector PerformGet Alert
11/10/2022DHIBuy Now
D.R. Horton
$173.84-60.88%$70 → $68MaintainsSector PerformGet Alert
11/09/2022DOORBuy Now
Masonite International
$99 → $91MaintainsOutperformGet Alert
11/09/2022BLDRBuy Now
Builders FirstSource
$158.00-53.16%$79 → $74MaintainsSector PerformGet Alert
11/07/2022BECNBuy Now
Beacon Roofing Supply
$96.84-44.24%$59 → $54MaintainsSector PerformGet Alert
11/03/2022SITEBuy Now
SiteOne Landscape Supply
$135.16-14.18%$126 → $116MaintainsSector PerformGet Alert
11/03/2022SKYBuy Now
Skyline Champion
$75.88-28.84%$72 → $54DowngradeOutperform → Sector PerformGet Alert
10/27/2022MASBuy Now
Masco
$72.73-35.38%$57 → $47DowngradeOutperform → Sector PerformGet Alert
09/15/2022CNMBuy Now
Core & Main
$51.47-47.54%$25 → $27MaintainsOutperformGet Alert
08/10/2022DOORBuy Now
Masonite International
$90 → $99MaintainsOutperformGet Alert
08/02/2022JELDBuy Now
JELD-WEN Holding
$15.81-30.42%$12 → $11MaintainsUnderperformGet Alert
08/02/2022BLDRBuy Now
Builders FirstSource
$158.00-50%$70 → $79DowngradeOutperform → Sector PerformGet Alert
07/28/2022OCBuy Now
Owens-Corning
$172.78-51.38%$80 → $84MaintainsSector PerformGet Alert
07/28/2022FBHSBuy Now
Fortune Brands Home
$73 → $74MaintainsOutperformGet Alert
07/28/2022TMHCBuy Now
Taylor Morrison Home
$64.20-54.83%$28 → $29DowngradeOutperform → Sector PerformGet Alert
06/22/2022SITEBuy Now
SiteOne Landscape Supply
$135.16-12.7%$128 → $118UpgradeUnderperform → Sector PerformGet Alert
06/22/2022IBPBuy Now
Installed Building Prods
$240.54-70.48%$91 → $71DowngradeSector Perform → UnderperformGet Alert
06/22/2022PHMBuy Now
PulteGroup
$124.76-67.14%$56 → $41DowngradeOutperform → Sector PerformGet Alert
06/22/2022TMHCBuy Now
Taylor Morrison Home
$64.20-56.39%$32 → $28UpgradeSector Perform → OutperformGet Alert
06/22/2022JELDBuy Now
JELD-WEN Holding
$15.81-24.1%$20 → $12DowngradeSector Perform → UnderperformGet Alert
06/22/2022SUMBuy Now
Summit Materials
$38.63-19.75%$32.45 → $30.48UpgradeSector Perform → OutperformGet Alert
06/22/2022BECNBuy Now
Beacon Roofing Supply
$96.84-40.11%$70 → $58DowngradeOutperform → Sector PerformGet Alert
06/22/2022GMSBuy Now
GMS
$90.32-49.07%$73 → $46DowngradeOutperform → Sector PerformGet Alert
06/15/2022CNMBuy Now
Core & Main
$51.47-45.6%$31 → $28MaintainsOutperformGet Alert
05/26/2022TOLBuy Now
Toll Brothers
$131.00-59.54%$67 → $53MaintainsSector PerformGet Alert
05/25/2022SKYBuy Now
Skyline Champion
$75.88-19.61%$87 → $61MaintainsOutperformGet Alert
05/24/2022DFHBuy Now
Dream Finders Homes
$30.99-45.14%$18 → $17MaintainsSector PerformGet Alert
05/11/2022AZEKBuy Now
AZEK Co
$44.20-43.44%$40 → $25MaintainsOutperformGet Alert
05/11/2022BLDRBuy Now
Builders FirstSource
$158.00-41.14%$106 → $93MaintainsOutperformGet Alert
05/03/2022JELDBuy Now
JELD-WEN Holding
$15.8126.5%$27 → $20MaintainsSector PerformGet Alert
04/29/2022PHMBuy Now
PulteGroup
$124.76-55.11%$63 → $56MaintainsOutperformGet Alert
04/29/2022FBHSBuy Now
Fortune Brands Home
$114 → $101MaintainsOutperformGet Alert
04/28/2022OCBuy Now
Owens-Corning
$172.78-45.02%$105 → $95MaintainsSector PerformGet Alert
04/28/2022MASBuy Now
Masco
$72.73-6.5%$78 → $68MaintainsOutperformGet Alert
04/27/2022WHRBuy Now
Whirlpool
$105.2566.27%$195 → $175MaintainsUnderperformGet Alert
04/27/2022DHIBuy Now
D.R. Horton
$173.84-48.8%$103 → $89MaintainsSector PerformGet Alert
03/31/2022CNMBuy Now
Core & Main
$51.47-39.77%$33 → $31MaintainsOutperformGet Alert
03/25/2022DFHBuy Now
Dream Finders Homes
$30.99-41.92%$19 → $18MaintainsSector PerformGet Alert
03/24/2022KBHBuy Now
KB Home
$80.00-36.25%$55 → $51MaintainsOutperformGet Alert
02/04/2022SKYBuy Now
Skyline Champion
$75.8814.65%$81 → $87UpgradeSector Perform → OutperformGet Alert
01/13/2022KBHBuy Now
KB Home
$80.00-31.25%$46 → $55MaintainsOutperformGet Alert
01/10/2022TOLBuy Now
Toll Brothers
$131.00-46.56%$75 → $70DowngradeOutperform → Sector PerformGet Alert
01/10/2022KBHBuy Now
KB Home
$80.00-42.5%$50 → $46UpgradeSector Perform → OutperformGet Alert
01/10/2022CNMBuy Now
Core & Main
$51.47-35.88% → $33UpgradeSector Perform → OutperformGet Alert
12/09/2021TOLBuy Now
Toll Brothers
$131.00-42.75%MaintainsOutperformGet Alert
12/03/2021GMSBuy Now
GMS
$90.32-24.71%MaintainsOutperformGet Alert