Please use the following link to access our final thoughts on SiteOne:
Please use the following link to access our coverage initiation report for NewMarket Corp.:
Please use the following link to access our thoughts on Eaton's Q1'26 earnings report:
Please use the following link to access our thoughts on GWW's Q1'26 earnings report:
Please use the following link to access our thoughts on CWST's Q1'26 earnings report:
Please use the following link to access our thoughts on IP's Q1'26 earnings report:
Please use the following link to access our thoughts on LII's Q1'26 Earnings Report:
Please use the following link to access our thoughts on SITE's Q1'26 earnings report:
Please use the following link to access our coverage initiation for W.W. Grainger, Inc.:









