Institutional Investors Dominate SandRidge Energy's Ownership Structure with 73% Stake

Monday, Oct 6, 2025 7:12 am ET1min read

SandRidge Energy's institutional investors hold 73% of the company's shares, implying significant influence over the share price. The top 11 shareholders own 51% of the business. Recent insider buying activity has also been observed. Institutional ownership is generally viewed positively, especially with individual investors.

Institutional Investors Dominate SandRidge Energy's Ownership Structure with 73% Stake

Comments



Add a public comment...
No comments

No comments yet