Four top Citigroup executives, including chief executive Vikram Pandit, bought 1.3 million shares of their company yesterday as the firm's stock slid to a 12-year low.