Berkshire Hathaway’s CEO Warren Buffett has sold over 401 million shares of Bank of America (BAC) between July 17, 2024, and March 31, 2025, representing a 39% decrease in his stake in the bank. This divestment follows a trend of significant selling, with Buffett offloading $174.4 billion more in stocks than he purchased since October 2022.
Buffett’s aggressive selling may stem from profit-taking, particularly as Bank of America’s stock has shifted from a 62% discount to its book value in 2011 to a 31% premium by July 25, 2025. Concurrently, Buffett has been buying shares in Pool Corp. (POOL) for three consecutive quarters, increasing Berkshire’s stake to 1.46 million shares, bolstered by the company’s consistent revenue from maintenance and repairs.
Despite the sales, Buffett’s investment philosophy remains focused on value, indicating a cautious outlook on financials due to changing Federal Reserve policies.