SD
SandRidge Energy, Inc.
NYSEEnergyOil & Gas Exploration & Production
Last fetched on October 27, 2025 at 03:08 AM UTC
Score History
SD performance over the last 31 data points
Screen Score
Current rating and historical changes
Current Score
5d Change
30d Change
Price & Valuation
Current pricing and fair value estimate
Current Price
$11.78
Fair Value Estimate
$16.00
Market Cap
$432.94M
Valuation Ratios
Key valuation metrics
P/E Ratio
5.80
78th percentileP/B Ratio
0.90
73rd percentileEV/EBITDA
3.65
59th percentileFCF Yield
-5.41%
15th percentileProfitability
Profit margins and returns
ROE
16.72%
73rd percentileOperating Margin
43.85%
76th percentileGross Margin
68.42%
54th percentileEPS
$2.03
61st percentileGrowth
Revenue and earnings growth rates
Revenue Growth
32.90%
66th percentileEarnings Growth
123.50%
51st percentileFinancial Health
Balance sheet and financial stability
Current Ratio
2.30
93rd percentileDebt-to-Equity
0.00:1
98th percentileBeta
0.86
46th percentile