
Alpha Buying: When Leadership Buys, Should You Follow?
It hardly seems possible that we have already covered six months of 2025. Of course at times it has seemed like 2025 has already lasted a decade. This week I want to take a look at large C-Suite purchases that happened in the first six months of the year …