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
2026Q2 $1.39 $0.72 $1.15 $0.63
2026Q1 $1.35 $0.51 $0.54 -$0.03
2025Q4 $1.07 $0.59 $0.86 $0.39
2025Q3 $1.08 $0.43 $0.69 $0.16
2025Q2 $0.94 $0.53 $0.62 $0.19

SD Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2026Q2 39.87% 4.76
2026Q1 20.69% 8.00
2025Q4 17.79% 6.11
2025Q3 23.96% 6.41
2025Q2 20.99% 5.10

SD Free Cash Flow Yield and Dividend Yield

DateFree Cash Flow YieldDividend Yield
2026Q2 4.60% 2.10%
2026Q1 -0.18% 0.64%
2025Q4 2.72% 0.73%
2025Q3 1.43% 0.92%
2025Q2 1.77% 1.03%

SD

Price: $13.95

52 week price:
11.20
18.45

Dividend Yield: 5.14%

5-year range yield:
2.43%
59.39%

Forward Dividend Yield: 3.70%

Payout Ratio: 40.00%

Payout Ratio Range:
-51.38%
536.79%

Dividend Per Share: 0.52 USD

Earnings Per Share: 2.36 USD

P/E Ratio: 6.09

Exchange: NYQ

Sector: Energy

Industry: Oil & Gas E&P

Country: United States

Volume: 420000

Ebitda: 23.6 million

Market Capitalization: 502.8 million

Average Dividend Frequency: 4

Years Paying Dividends: 4

Links: