Store Count: Opened five new stores, bringing total to 2,345. Inventory: $23.9 billion ... Return on Invested Capital: Approximately 31.5%, down from 38.7% last year. The Home Depot Inc (NYSE:HD) ...
Some results have been hidden because they may be inaccessible to you