Institutional investors purchased a net $150.0 thousand shares of SD during the quarter ended September 2017, and now own 98.23% of the total float, a percentage that is typical for companies in the Oil & Gas Production industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
FIR TREE, INC. Bought 560.0 Thousand shares of SandRidge Energy Inc
TEACHERS ADVISORS LLC Bought 307.8 Thousand shares of SandRidge Energy Inc
DIMENSIONAL FUND ADVISORS LP Bought 177.8 Thousand shares of SandRidge Energy Inc