Berkshire Hathaway, led by CEO Warren Buffett, recently sold about $1.5 billion of Bank of America (BAC) stock, reducing its stake to $42.9 billion, according to a statement made late Friday.