Overstock CEO Sells $20M Worth of Stock, Calls Investors Not to Worry

Overstock CEO Patrick Byrne has sold about $20 million worth of his stock in the company. He explained the reasons for the sale in a letter to investors.

Read More