Buffett raised eyebrows earlier this month when he revealed he had halved the Apple investment and in the process built up a record $277 billion cash pile as of June 30. Berkshire’s cash has only grown since then with the Bank of America stock sales and all the earnings from the assortment of dozens of companies it owns, including BNSF railroad, Geico insurance, a collection of utilities and a bunch of retail and manufacturing businesses.

Buffett watchers say Berkshire’s recent stock sales are likely a sign that the revered investor thinks the stock market is overpriced and they suggest he may be trying to set himself up to take advantage of a downturn.

Buffett never discusses why he is buying and selling certain stocks while he is doing it, and he hasn’t offered any explanation for the Bank of America sales. He prefers to keep his moves close to his vest so other investors can’t copy him, but the Securities and Exchange Commission requires him to file updates on Berkshire’s Bank of America holdings because it owns more than 10% of the bank.

Buffett started selling off Berkshire’s Bank of America shares after it peaked with a new 52-week high of $44.44 back in July. The latest sales were all made at average prices of just under $40 a share.

The stock was up 1% Wednesday at $40.07.