Berkshire Hathaway (NYSE:BRK.B) (BRK.A), the investment giant run by the legendary Warren Buffett, took a new position in Constellation Brands (NYSE:STZ) and closed positions in two S&P 500 ETFs.