News

Billionaire Bill Ackman Has 100% of His $12.7 Billion Portfolio Invested in Only 11 Stocks. Here's the Best of the Bunch.