SandRidge Energy, Inc. (SD)
NYSE: SD · Real-Time Price · USD
16.75
+0.25 (1.52%)
At close: Mar 12, 2026, 4:00 PM EDT
16.97
+0.22 (1.31%)
After-hours: Mar 12, 2026, 7:01 PM EDT

SandRidge Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
616531436507628384
Market Cap Growth
39.19%21.98%-14.08%-19.24%63.67%244.44%
Enterprise Value
506.57420.39337.52254.63372.14246.36
Last Close Price
16.7514.4311.7113.6717.0310.46
PE Ratio
8.827.596.938.342.613.34
Forward PE
10.8166.6766.6766.6766.6766.67
PS Ratio
3.943.403.483.412.472.27
PB Ratio
1.211.040.951.081.291.56
P/TBV Ratio
1.211.040.951.081.301.59
P/FCF Ratio
18.9816.37-5.306.515.274.04
P/OCF Ratio
6.155.315.894.393.813.48
EV/Sales Ratio
3.242.692.691.711.461.46
EV/EBITDA Ratio
5.044.055.142.951.921.90
EV/EBIT Ratio
8.786.9010.163.972.122.16
EV/FCF Ratio
15.6112.95-4.113.273.122.59
Net Debt / Equity Ratio
-0.22-0.22-0.21-0.54-0.52-0.56
Net Debt / EBITDA Ratio
-1.07-1.07-1.49-2.92-1.32-1.06
Net Debt / FCF Ratio
-3.42-3.421.20-3.24-2.15-1.44
Asset Turnover
0.260.260.220.250.530.55
Quick Ratio
2.022.022.015.574.592.48
Current Ratio
2.172.172.115.634.822.53
Return on Equity (ROE)
14.45%14.45%13.57%12.73%66.05%62.53%
Return on Assets (ROA)
9.10%9.10%2.61%12.97%23.44%37.18%
Return on Invested Capital (ROIC)
12.29%12.29%4.22%26.20%47.71%63.89%
Return on Capital Employed (ROCE)
11.11%11.11%6.35%12.09%42.48%47.45%
Earnings Yield
11.40%13.17%14.43%12.00%38.29%29.92%
FCF Yield
5.27%6.11%-18.85%15.37%18.97%24.78%
Dividend Yield
2.91%2.99%16.65%16.14%0.00%0.00%
Payout Ratio
24.74%22.60%114.84%133.95%0.00%0.00%
Buyback Yield / Dilution
1.26%1.26%0.14%0.16%0.17%0.23%
Total Shareholder Return
4.17%4.25%16.79%16.31%0.17%0.23%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q