SD
SandRidge Energy, Inc.
NYSEEnergyOil & Gas Exploration & Production
Last fetched on September 11, 2025 at 03:06 AM UTC
Score History
SD performance over the last 25 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.68
Fair Value Estimate
$16.00
Market Cap
$429.26M
Valuation Ratios
Key valuation metrics
P/E Ratio
5.75
79th percentileP/B Ratio
0.89
77th percentileEV/EBITDA
3.61
67th percentileFCF Yield
-7.38%
3rd percentileProfitability
Profit margins and returns
ROE
16.72%
69th percentileOperating Margin
51.02%
92nd percentileGross Margin
68.42%
51st percentileEPS
$2.03
62nd percentileGrowth
Revenue and earnings growth rates
Revenue Growth
32.90%
72nd percentileEarnings Growth
123.50%
54th percentileFinancial Health
Balance sheet and financial stability
Current Ratio
2.30
92nd percentileDebt-to-Equity
0.00:1
100th percentileBeta
0.87
46th percentile