According to S&P's latest report on Home Depot (HD), HD's long-term debt to total capitalization is a whopping 94.5%. Yes....you read that right. Do you think that their leverage is a little bit on the high side?
Disney released earnings yesterday. While my first impression was I didn't think it was a great earnings release, Disney is moving forward nicely on evolving their business strategy. The decrease in earnings was expected.