SD SandRidge Energy, Inc.

13.72USD-0.29%Mkt Cap: 508.67M $P/E: 6.15

SandRidge Energy, Inc. engages in the acquisition, development, and production of oil and natural gas in the United States Mid-Continent region. As of December 31, 2025, it holds interests in 1,446 gross (825 net) produc…

Key Statistics

Company
Market Cap508.67M USD
Enterprise Value397.33M USD
Revenue (TTM)180.12M USD
Gross Profit67.45M USD
Net Income (TTM)70.20M USD
Revenue/Share4.90 USD
Last Price13.72 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees102
CountryUS
SectorEnergy
IndustryOil & Gas E&P
ISIN—
Valuation
P/E (Trailing)6.15
P/E (Forward)9.17
PEG—
EV/EBITDA3.34
EV/Revenue2.21
P/S2.83
P/B0.96
EPS (TTM)2.23
EPS (Forward)1.50
52W Range
11.2035% of range18.45
52W High18.45 USD
52W Low11.20 USD
Profitability
Gross Margin43.14%
Oper. Margin50.75%
EBITDA Margin66.12%
Profit Margin44.90%
ROE13.74%
ROA10.90%
Growth
Revenue Growth48.00%
Earnings Growth35.80%
Cash Flow & Leverage
Operating CF100.14M USD
CapEx (TTM)59.17M USD
FCF Margin1.17%
FCF Yield0.42%
Net Debt-111.90M USD
Net Debt/EBITDA-0.94
Balance Sheet
Debt/Equity0.27
Current Ratio2.62
Quick Ratio2.42
Book Value/Sh14.29 USD
Cash/Share3.06 USD
Dividends
Fwd Div Rate0.52 USD
Trail. Div Rate0.49 USD
Div. Yield3.79%
5Y Avg Yield—
Payout Ratio21.97%
Ex-Div DateAug 19, 2026
Pay DateAug 31, 2026
Analyst Consensus
Rating—
Target (Mean)14.00 USD
Upside (mean)+2.0%
Target Range14.00 USD – 14.00 USD
# Analysts1
Ownership
Shares Out.37.08M
Float36.29M
Insiders1.68%
Institutions83.53%
Short Interest
Short Ratio6.3d
Short % Float6.23%
Short % Out.5.32%
Shares Short1.97M
Short (prev mo.)1.63M
Technical
SMA 5014.03 (-2.2%)
SMA 20014.95 (-8.2%)
Beta0.67
S&P 52W Chg15.78%
Avg Vol (30d)338.83K
Avg Vol (10d)312.39K
Technical Indicators
RSI (14)44.0
MACD-0.1502
MACD Signal-0.1129
MACD Hist.-0.0373
BB Upper14.90 USD
BB Middle14.03 USD
BB Lower13.16 USD
BB Width12.40%
ATR (14)0.3418 USD
Vol Ratio (20d)1.40x