SandRidge CEO's $20.8 Million Sale

As his future hangs in the balance, Tom Ward sold 3.67 million shares.

Recent internal strife and strong earnings at energy exploration and production company SandRidge Energy saw several insiders including the embattled chief executive slashing their holdings over March 15 through 20.

Chairman and Chief Executive Tom Ward sold 3,667,000 shares of SandRidge Energy (ticker: SD) or $20,838,116, an average of $5.68...