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?
There is a lot of things going on in bonds now. Given the veracious desire for yield, the yield spread between high quality bonds and junk bonds has narrowed significantly since the 2009 debacle.