SD logo

SD

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

As of 2026-04-07

Valuation

View Details

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%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$39.4M$21.6M$0.59
FY 2025$156.4M$70.2M$1.90
Q3 2025$39.8M$16.0M$0.43
Q2 2025$34.5M$19.6M$0.53

Analyst Ratings

View All

Consensus

Sell

Target (Consensus)

$—

Target (Median)

$—

Target Range

$— - $—

0 Strong Buy0 Buy0 Hold1 Sell0 Strong Sell
Freedom BrokerSell
2026-03-11
Freedom BrokerBuy
2025-11-12

Trading Activity

Insider Trades

View All
Pranin Grayson Rdirector, officer: President, CEO & Director
SellMon Mar 16
Pranin Grayson Rdirector, officer: President, CEO & Director
SellMon Mar 16
Pranin Grayson Rdirector, officer: President, CEO & Director
SellMon Mar 16
Pranin Grayson Rdirector, officer: President, CEO & Director
SellMon Mar 16
FRATES JONATHANofficer: EVP, Chief Financial Officer
SellMon Mar 16

Company Info

Sector

Energy

Industry

Country

US

Exchange

NYSE

Beta

0.62

SandRidge Energy, Inc. engages in the acquisition, development, and production of oil and natural gas primarily in the United States Mid-Continent. As of December 31, 2021, it had an interest in 817.0 net producing wells; and operated approximately 368,000 net leasehold acres in Oklahoma and Kansas, as well as total estimated proved reserves of 71.3 million barrels of oil equivalent. The company was incorporated in 2006 and is headquartered in Oklahoma City, Oklahoma.

Peers