A peek at SandRidge Energy Inc. (SD): Who has invested in It? 79 institutions hold shares in SandRidge Energy Inc. (SD), with 680.08k shares held by insiders accounting for 1.89% while institutional investors hold 48.54% of the
Analysts suggest SandRidge Energy Inc. (SD) could spike 45.92% in a year SandRidge Energy Inc. (NYSE: SD) is 15.48% higher on its value in year-to-date trading and has touched a low of $0.83 and a high of