SD logo

SD

SandRidge Energy, Inc.NYSEEnergy
$15.50+0.32%OpenMarket Cap: $570.8M

As of 2026-04-07

Valuation

P/E (TTM)

8.10

PEG

0.71

P/B

1.12

P/S

3.65

EV/EBITDA

4.73

DCF Value

$34.29

FCF Yield

6.7%

Div Yield

3.0%

Margins & Returns

Gross Margin

43.1%

Operating Margin

34.7%

Net Margin

44.9%

ROE

14.4%

ROA

10.9%

ROIC

9.4%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$39.4M15.8%$8.5M$21.6M$0.59$0.12
FY 2025$156.4M43.1%$54.2M$70.2M$1.90$0.46
Q3 2025$39.8M67.2%$15.0M$16.0M$0.43$0.12
Q2 2025$34.5M46.1%$18.5M$19.6M$0.53$0.11
Q1 2025$42.6M43.6%$12.2M$13.0M$0.35$0.11
Q4 2024$39.0M40.3%$10.1M$17.6M$0.47$0.11
FY 2024$125.3M36.7%$33.2M$63.0M$1.69$1.94
Q3 2024$30.1M30.6%$8.5M$25.5M$0.69$0.11
Q2 2024$26.0M36.1%$6.2M$8.8M$0.24$0.11
Q1 2024$30.3M38.8%$8.4M$11.1M$0.30$1.61
Q4 2023$33.9M46.5%$13.0M$1.8M$0.05$0.10
FY 2023$148.6M49.6%$64.2M$60.9M$1.64$2.20