Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

SD

STRONG BUYFLAG

SandRidge Energy, Inc. · Energy · United States · $510M · Avg Vol: $4M/d

89
StockRank
Get insider-trade alerts
Q
77
V
70
M
40
P/E (TTM)
6.6x
ROE
15.3%
D/E
0.0x
Dividend %
3.4%
AI CONVICTION THESIS

SandRidge Energy has quality Q78 and value V69 with a buyback on file, but momentum at M40 is below the calibrated floor, so stage one fails.

COMPANY DESCRIPTION

SandRidge Energy, Inc. is an independent oil and natural gas company primarily engaged in the exploration, development, and production of hydrocarbons in the Mid-Continent region of the United States. The company focuses on optimizing its existing asset base through efficient drilling and completion techniques. Its competitive strategy revolves around operational efficiency and cost control within its core operating areas.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue254.3M148.6M125.3M156.4M-15.0%163.5M206.0M172.0M4.9%
EPS6.591.651.701.91-33.8%2.063.031.920.3%
Shares36.9M37.1M37.2M36.8M-0.1%36.9M
Debt
Equity487.9M468.1M460.5M510.9M1.5%
Op CF164.7M115.6M73.9M100.1M-15.3%99.6M
Inv CF-45.1M-36.2M-154.7M-64.0M
Fin CF-1.6M-82.9M-73.7M-23.3M
Loading 1Y...
PRICE (1Y)-7.5%
13.1213.3913.6613.9414.21Jun 15Jul 8Jul 28
SMA 50SMA 200
Close
$13.15
RSI (14)
37.3
52W High
$17.94
From 52W High
0.7%

SCORE BREAKDOWN

Quality
77
ROIC
11.3%69.4
ROE
15.3%79.1
GP/Assets
17.6%57.1
Op. Margin
36.2%88.0
FCF/Assets
6.4%71.6
Piotroski
898.4
Int. Cover
50.0x93.9
D/E Ratio
0.00x90.6
Current Ratio
2.40x77.9
Value
70
P/E (TTM)
6.6x89.5
EV/EBITDA
3.7x85.3
P/FCF
12.3x56.6
P/B
1.0x76.4
P/S
3.1x26.7
Div Yield
3.4%51.7
Momentum
40
52W High %
73%40.5
RS 6M
-19%19.9
SMA 50/200
0.99x31.4
EPS Rev 4W
0.0%70.5
EPS Rev 12W
+1.4%62.7
EPS Improve
-28%10.2
Q Growth
43%70.2

FUNDAMENTALS

Market Cap
$510M
P/E (Forward)
9.2x
Gross Margin
69.3%

SECTOR PEERS

Closest peers in Energy, ranked by industry match, size, and score similarity. Cross-listings of SD are excluded.

TickerCompanyMkt CapStockRankSignal
SDSandRidge Energy, Inc.(you)$510M89STRONG BUY
PTAL.LPetroTal Corp.$298M92STRONG BUY
REPXRiley Exploration Permian, Inc.$770M96STRONG BUY
DMLPDorchester Minerals, L.P.$1.3B94STRONG BUY
PNRGPrimeEnergy Resources Corporation$303M70BUY
KRPKimbell Royalty Partners, LP$1.6B74BUY
NRTNorth European Oil Royalty Trust$82M91STRONG BUY
MNRMach Natural Resources LP$2.1B74BUY
BSMBlack Stone Minerals, L.P.$3.0B80BUY
TALOTalos Energy Inc.$2.5B71BUY

Peer medians: ROE 9.6% · P/E 19.4x · Gross margin 41.8%

SandRidge Energy, Inc. (SD) — Stock Score Summary

SandRidge Energy, Inc. (SD) has a MoatMap StockRank of 89/100 based on Quality (77/100), Value (70/100), and Momentum (40/100) factor scores. The current signal is STRONG BUY. SandRidge Energy has quality Q78 and value V69 with a buyback on file, but momentum at M40 is below the calibrated floor, so stage one fails.

SandRidge Energy, Inc. is an independent oil and natural gas company primarily engaged in the exploration, development, and production of hydrocarbons in the Mid-Continent region of the United States. The company focuses on optimizing its existing asset base through efficient drilling and completion techniques. Its competitive strategy revolves around operational efficiency and cost control within its core operating areas.

Key Financial Metrics

Price$13.15
Market Cap$510M
P/E (TTM)6.64
P/E (Forward)9.17
Price/Book0.96
Return on Equity15.3%
Return on Invested Capital11.3%
Debt/Equity0.00x
Gross Margin69.3%
Operating Margin36.2%
Revenue Growth16.8%
Dividend Yield3.4%
Free Cash Flow$42M

SandRidge Energy, Inc. operates in the Oil & Gas E&P industry, part of the Energy sector (United States).

Frequently Asked Questions

What is SandRidge Energy, Inc.’s (SD) StockRank?
MoatMap’s StockRank for SandRidge Energy, Inc. (SD) is 89/100, with a Strong Buy signal. It is a composite of Quality (77), Value (70), and Momentum (40) factor ranks across MoatMap’s 20,000+ stock universe.
Does SandRidge Energy, Inc. have an economic moat?
SandRidge Energy, Inc. (SD) has a Quality factor score of 77/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is SandRidge Energy, Inc. a buy, hold, or sell?
MoatMap’s current signal for SandRidge Energy, Inc. (SD) is Strong Buy, based on a StockRank of 89/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is SandRidge Energy, Inc. in?
SandRidge Energy, Inc. (SD) operates in the Energy sector, specifically the Oil & Gas E&P industry (United States).