On way to London. I’ll be profound on the plane. If Home Depot (HD) drops some more, buy it. Every company and its uncle are buying back their own shares. It’s the latest craze. It’s because Trump reduced the corporate tax rate from 35% to to 21%. Buybacks are buoying the market. Even Warren Buffett […]