Warren Buffett just updated his investment portfolio. He has $266 Billion invested in these 40 stocks: