Carl Icahn is an owner of SandRidge Energy

Details
Title 13.51% stake
Is Current yes