Who owns SandRidge Energy?

Key information on SandRidge Energy (Ticker: SD)

  • CUSIP: 80007P307

Who owns SandRidge Energy?

Is SD a good stock to own? Find out who bought SandRidge Energy, who sold SandRidge Energy (SD) stock, and who holds a large position in SandRidge Energy.

Who sold SandRidge Energy?