Sears Stock Price Chart - Why Does Billionaire Investor Duo Own 85 Of Sears Holdings