SandRidge Energy, Inc. ( SD) - Key Metrics

SD Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2026Q1 ? ? ? ?
2025Q4 $1.07 $0.59 $0.86 $0.37
2025Q3 $1.08 $0.43 $0.69 $0.16
2025Q2 $0.94 $0.53 $0.62 $0.14
2025Q1 $1.15 $0.35 $0.55 $0.37

SD Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2026Q1 ? ?
2025Q4 17.79% 6.13
2025Q3 23.96% 6.50
2025Q2 20.99% 5.07
2025Q1 31.31% 8.10

SD Free Cash Flow Yield and Dividend Yield

DateFree Cash Flow YieldDividend Yield
2026Q1 -0.63% ?
2025Q4 2.58% 0.73%
2025Q3 1.43% 0.92%
2025Q2 1.30% 1.03%
2025Q1 3.21% 0.97%

SD

Price: $15.37

52 week price:
9.27
18.45

Dividend Yield: 3.26%

5-year range yield:
2.43%
59.39%

Forward Dividend Yield: 3.32%

Payout Ratio: 40.00%

Payout Ratio Range:
-51.38%
536.79%

Dividend Per Share: 0.52 USD

Earnings Per Share: 2.05 USD

P/E Ratio: 7.39

Exchange: NYQ

Sector: Energy

Industry: Oil & Gas E&P

Country: United States

Volume: 420000

Ebitda: 23.6 million

Market Capitalization: 558.9 million

Average Dividend Frequency: 4

Years Paying Dividends: 4

Links: