For months now, a lot of money has moved out of the equity markets into the bond markets at a huge rate. Much of this has been driven by people's unrest with current economic events.
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?