Lowe's has 90% of Home Depot's store count but only 40% of Home Depot's market value. This discrepancy isn't due to store size or capital structure. Lowe's has 87% of Home Depot's the selling square …
© 2024 Eagle Point Capital LLC
Substack is the home for great culture