Warren Buffetts Berkshire Hathaway disclosed a $1.2 billion stake in Constellation Brands, halted Apple share sales, and cut ...