SandRidge Energy, Inc. (SD)
NYSE: SD · Real-Time Price · USD
17.61
+0.05 (0.28%)
At close: Feb 20, 2026, 4:00 PM EST
17.68
+0.07 (0.40%)
After-hours: Feb 20, 2026, 5:21 PM EST

SandRidge Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
647435507627383111
Market Cap Growth
43.13%-14.14%-19.16%63.86%245.73%-26.64%
Enterprise Value
545343276388286111
Last Close Price
17.5611.2611.3912.417.622.26
PE Ratio
9.846.918.332.593.28-
Forward PE
11.2266.6766.6766.6766.6766.67
PS Ratio
4.143.473.412.472.270.96
PB Ratio
1.310.951.081.291.560.86
P/TBV Ratio
1.310.951.081.291.560.86
P/FCF Ratio
22.89-6.505.264.024.67
P/OCF Ratio
6.835.894.393.813.473.06
EV/Sales Ratio
3.502.741.861.531.690.97
EV/EBITDA Ratio
5.425.183.182.002.572.14
EV/EBIT Ratio
9.2710.184.272.212.98-
EV/FCF Ratio
19.35-3.543.263.014.70
Debt / Equity Ratio
0.000.00---0.16
Debt / EBITDA Ratio
0.010.03---0.38
Debt / FCF Ratio
0.05----0.84
Net Debt / Equity Ratio
-0.20-0.21-0.54-0.52-0.56-0.02
Net Debt / EBITDA Ratio
-0.99-1.46-2.91-1.32-1.23-0.04
Net Debt / FCF Ratio
-3.541.17-3.24-2.15-1.44-0.09
Asset Turnover
0.260.220.250.530.550.27
Quick Ratio
2.052.015.574.592.480.61
Current Ratio
2.172.115.634.822.530.74
Return on Equity (ROE)
14.09%13.56%12.73%66.05%62.53%-104.56%
Return on Assets (ROA)
6.21%3.65%6.88%23.05%19.55%-0.87%
Return on Invested Capital (ROIC)
15.26%11.59%23.46%103.35%82.03%-2.08%
Return on Capital Employed (ROCE)
10.60%6.50%12.30%32.70%33.20%-3.10%
Earnings Yield
10.25%14.47%12.01%38.63%30.51%-250.65%
FCF Yield
4.37%-18.88%15.38%19.00%24.85%21.42%
Dividend Yield
2.73%3.91%1.75%---
Payout Ratio
25.70%26.57%12.68%---
Buyback Yield / Dilution
0.52%-0.14%0.05%0.31%-4.43%-0.74%
Total Shareholder Return
3.25%3.76%1.81%0.31%-4.43%-0.74%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q