Yahoo Web Search

Search results

    • Home Depot: Buy, Sell, or Hold?

      Home Depot: Buy, Sell, or Hold?

      Motley Fool via Yahoo Finance· 10 hours ago

      Specifically, management expects to pay $2.2 billion annually in just interest expenses once the transaction closes, up from $1.8 billion projected in...