Ketan Mamtora's Stock Ratings

BMO Capital Analyst

Ketan Mamtora is an analyst at BMO 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 12/16/2025

Updated: Dec 16, 2025

Overall Average Return

9.52%

Smart Score

55.2%

Overall Average Return Percentile

56th

Number of Ratings

93
Buy NowGet Alert
11/05/2025BCCBuy Now
Boise Cascade
$75.3332.75%$100 → $100UpgradeMarket Perform → OutperformGet Alert
11/03/2025ALHBuy Now
Alliance Laundry Holdings
$21.5239.41% → $30Initiates → OutperformGet Alert
08/07/2025BCCBuy Now
Boise Cascade
$75.3343.37%$114 → $108MaintainsMarket PerformGet Alert
05/05/2025BLDRBuy Now
Builders FirstSource
$104.0029.81%$146 → $135MaintainsMarket PerformGet Alert
04/17/2025BECNBuy Now
Beacon Roofing Supply
——$130 → $124.35DowngradeOutperform → Market PerformGet Alert
04/17/2025TREXBuy Now
Trex Co
$34.86106.54%$72 → $72UpgradeMarket Perform → OutperformGet Alert
03/24/2025AZEKBuy Now
AZEK Co
——$54 → $57MaintainsMarket PerformGet Alert
03/04/2025BECNBuy Now
Beacon Roofing Supply
——$136 → $130MaintainsOutperformGet Alert
02/25/2025BCCBuy Now
Boise Cascade
$75.3361.95%$136 → $122MaintainsMarket PerformGet Alert
02/24/2025BLDRBuy Now
Builders FirstSource
$104.0061.54%$175 → $168MaintainsMarket PerformGet Alert
02/20/2025LPXBuy Now
Louisiana-Pacific
$85.9125.71%$105 → $108MaintainsMarket PerformGet Alert
02/06/2025AZEKBuy Now
AZEK Co
——$52 → $54MaintainsMarket PerformGet Alert
01/16/2025BECNBuy Now
Beacon Roofing Supply
——$125 → $136MaintainsOutperformGet Alert
12/06/2024WYBuy Now
Weyerhaeuser
$23.5261.56%$38 → $38UpgradeMarket Perform → OutperformGet Alert
12/06/2024PCHBuy Now
PotlatchDeltic
$40.4925.96%$51 → $51UpgradeMarket Perform → OutperformGet Alert
11/20/2024AZEKBuy Now
AZEK Co
——$49 → $51MaintainsMarket PerformGet Alert
11/12/2024LPXBuy Now
Louisiana-Pacific
$85.9119.89%$99 → $103MaintainsMarket PerformGet Alert
10/29/2024TREXBuy Now
Trex Co
$34.86106.54%$67 → $72MaintainsMarket PerformGet Alert
10/22/2024FBINBuy Now
Fortune Brands
$51.8083.4%$84 → $95MaintainsMarket PerformGet Alert
10/22/2024MASBuy Now
Masco
$64.9230.93%$78 → $85MaintainsMarket PerformGet Alert
10/22/2024AZEKBuy Now
AZEK Co
——$46 → $49MaintainsMarket PerformGet Alert
10/22/2024TREXBuy Now
Trex Co
$34.8692.2%$82 → $67MaintainsMarket PerformGet Alert
10/22/2024BCCBuy Now
Boise Cascade
$75.3380.54%$130 → $136MaintainsMarket PerformGet Alert
10/22/2024WFGBuy Now
West Fraser Timber
$60.2390.93%$105 → $115MaintainsOutperformGet Alert
08/09/2024AZEKBuy Now
AZEK Co
——$50 → $46MaintainsMarket PerformGet Alert
08/08/2024TREXBuy Now
Trex Co
$34.86135.23%$88 → $82MaintainsMarket PerformGet Alert
08/08/2024LPXBuy Now
Louisiana-Pacific
$85.9115.24%$99 → $99DowngradeOutperform → Market PerformGet Alert
07/31/2024UFPIBuy Now
UFP Industries
$92.4235.25%$115 → $125MaintainsMarket PerformGet Alert
07/31/2024MASBuy Now
Masco
$64.9220.15%$75 → $78MaintainsMarket PerformGet Alert
07/30/2024WYBuy Now
Weyerhaeuser
$23.5261.56%$38 → $38MaintainsMarket PerformGet Alert
07/30/2024WFGBuy Now
West Fraser Timber
$60.2374.33%$92 → $105MaintainsOutperformGet Alert
07/23/2024AZEKBuy Now
AZEK Co
——$53 → $50DowngradeOutperform → Market PerformGet Alert
05/09/2024LPXBuy Now
Louisiana-Pacific
$85.9115.24%$83 → $99MaintainsOutperformGet Alert
04/17/2024BLDRBuy Now
Builders FirstSource
$104.0068.27%$165 → $175MaintainsMarket PerformGet Alert
04/11/2024BECNBuy Now
Beacon Roofing Supply
——$95 → $120MaintainsOutperformGet Alert
03/22/2024WYBuy Now
Weyerhaeuser
$23.5261.56%$36 → $38MaintainsMarket PerformGet Alert
02/23/2024BLDRBuy Now
Builders FirstSource
$104.0058.65%$150 → $165MaintainsMarket PerformGet Alert
02/08/2024AZEKBuy Now
AZEK Co
——$39 → $46MaintainsOutperformGet Alert
01/31/2024FBINBuy Now
Fortune Brands
$51.8058.3%$76 → $82DowngradeOutperform → Market PerformGet Alert
12/07/2023BLDRBuy Now
Builders FirstSource
$104.0044.23%$135 → $150MaintainsMarket PerformGet Alert
11/30/2023AZEKBuy Now
AZEK Co
——$37 → $39MaintainsOutperformGet Alert
11/07/2023BCCBuy Now
Boise Cascade
$75.3348.68%$115 → $112MaintainsMarket PerformGet Alert
10/31/2023TREXBuy Now
Trex Co
$34.86106.54%$70 → $72MaintainsMarket PerformGet Alert
10/30/2023MASBuy Now
Masco
$64.92-7.58%$58 → $60MaintainsMarket PerformGet Alert
08/14/2023AZEKBuy Now
AZEK Co
——$37 → $39MaintainsOutperformGet Alert
08/04/2023BLDRBuy Now
Builders FirstSource
$104.0029.81%$125 → $135MaintainsMarket PerformGet Alert
08/02/2023TREXBuy Now
Trex Co
$34.86112.28%$70 → $74MaintainsMarket PerformGet Alert
08/01/2023FBINBuy Now
Fortune Brands
$51.8062.16%$82 → $84MaintainsOutperformGet Alert
06/16/2023BECNBuy Now
Beacon Roofing Supply
——$75 → $90MaintainsOutperformGet Alert
05/16/2023UFPIBuy Now
UFP Industries
$92.428.2%$95 → $100MaintainsMarket PerformGet Alert
05/09/2023TREXBuy Now
Trex Co
$34.8677.85%$58 → $62MaintainsMarket PerformGet Alert
05/09/2023FBINBuy Now
Fortune Brands
$51.8042.86%$70 → $74MaintainsOutperformGet Alert
05/05/2023BLDRBuy Now
Builders FirstSource
$104.00-3.85%$92 → $100MaintainsMarket PerformGet Alert
03/01/2023BLDRBuy Now
Builders FirstSource
$104.00-11.54%$80 → $92DowngradeOutperform → Market PerformGet Alert
02/28/2023FBINBuy Now
Fortune Brands
$51.8035.14%$82 → $70MaintainsOutperformGet Alert
02/10/2023AZEKBuy Now
AZEK Co
——$27 → $33MaintainsOutperformGet Alert
02/06/2023WYBuy Now
Weyerhaeuser
$23.5253.06%$42 → $36MaintainsMarket PerformGet Alert
12/07/2022FBHSBuy Now
Fortune Brands Home
——$85 → $82MaintainsOutperformGet Alert
11/30/2022AZEKBuy Now
AZEK Co
——$29 → $27MaintainsOutperformGet Alert
11/11/2022SNPOBuy Now
Snap One Holdings
——$17 → $12MaintainsMarket PerformGet Alert
11/09/2022BLDRBuy Now
Builders FirstSource
$104.00-23.08%$85 → $80MaintainsOutperformGet Alert
11/02/2022TREXBuy Now
Trex Co
$34.8666.38%$65 → $58MaintainsMarket PerformGet Alert
10/31/2022FBHSBuy Now
Fortune Brands Home
——$90 → $85MaintainsOutperformGet Alert
10/27/2022MASBuy Now
Masco
$64.92-15.28%$60 → $55MaintainsMarket PerformGet Alert
10/24/2022UFPIBuy Now
UFP Industries
$92.42-4.78%$88 → $88MaintainsMarket PerformGet Alert
08/15/2022SNPOBuy Now
Snap One Holdings
——$21 → $17MaintainsMarket PerformGet Alert
08/10/2022TREXBuy Now
Trex Co
$34.8686.46%$102 → $65MaintainsMarket PerformGet Alert
05/17/2022BLDRBuy Now
Builders FirstSource
$104.00-13.46%$96 → $90MaintainsOutperformGet Alert
04/29/2022MASBuy Now
Masco
$64.924.74%$72 → $68MaintainsMarket PerformGet Alert
04/27/2022PCHBuy Now
PotlatchDeltic
$40.4948.18%$58 → $60MaintainsMarket PerformGet Alert
04/26/2022UFPIBuy Now
UFP Industries
$92.42-4.78%$82 → $88MaintainsMarket PerformGet Alert
12/15/2021LPXBuy Now
Louisiana-Pacific
$85.91-4.55%$78 → $82MaintainsOutperformGet Alert
12/08/2021BLDRBuy Now
Builders FirstSource
$104.00-11.54%$76 → $92MaintainsOutperformGet Alert
08/23/2021SNPOBuy Now
Snap One Holdings
—— → $20Initiates → Market PerformGet Alert
07/26/2021UFPIBuy Now
UFP Industries
$92.42-11.27%$76 → $82MaintainsMarket PerformGet Alert
05/11/2021TREXBuy Now
Trex Co
$34.86181.12%$92 → $98MaintainsMarket PerformGet Alert
04/28/2021PCHBuy Now
PotlatchDeltic
$40.4950.65%$58 → $61DowngradeOutperform → Market PerformGet Alert
02/09/2021BECNBuy Now
Beacon Roofing Supply
——$47 → $53UpgradeMarket Perform → OutperformGet Alert
01/14/2021TREXBuy Now
Trex Co
$34.86158.18% → $90Initiates → Market PerformGet Alert
01/14/2021MASBuy Now
Masco
$64.92-4.5% → $62Initiates → Market PerformGet Alert
01/14/2021FBHSBuy Now
Fortune Brands Home
—— → $102Initiates → OutperformGet Alert
01/14/2021BLDRBuy Now
Builders FirstSource
$104.00-51.92% → $50Initiates → OutperformGet Alert
01/14/2021BECNBuy Now
Beacon Roofing Supply
—— → $47Initiates → Market PerformGet Alert
01/14/2021AZEKBuy Now
AZEK Co
—— → $48Initiates → OutperformGet Alert
11/20/2020OSBBuy Now
Norbord
———DowngradeOutperform → Market PerformGet Alert
10/31/2019PCHBuy Now
PotlatchDeltic
$40.4913.61%$44 → $46MaintainsOutperformGet Alert
06/14/2019OSBBuy Now
Norbord
——$26 → $28UpgradeMarket Perform → OutperformGet Alert
03/11/2019PCHBuy Now
PotlatchDeltic
$40.498.67% → $44UpgradeMarket Perform → OutperformGet Alert
10/31/2018PCHBuy Now
PotlatchDeltic
$40.498.67%$49 → $44MaintainsMarket PerformGet Alert
10/22/2018OSBBuy Now
Norbord
———UpgradeUnderperform → Market PerformGet Alert
02/13/2018PCHBuy Now
PotlatchDeltic
$40.4921.02%$42 → $49MaintainsMarket PerformGet Alert
10/17/2017UFPIBuy Now
UFP Industries
$92.4219.02% → $110Initiates → Market PerformGet Alert
10/13/2016PCHBuy Now
PotlatchDeltic
$40.49——Initiates → Market PerformGet Alert