SandRidge Energy, Inc. (FRA:SA2D)
Germany flag Germany · Delayed Price · Currency is EUR
14.80
+0.30 (2.07%)
At close: Feb 20, 2026

SandRidge Energy Ratios and Metrics

Millions EUR. 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
Market Capitalization
54942045858733690
Market Cap Growth
28.13%-8.33%-21.84%74.37%271.86%-32.70%
Enterprise Value
46433125036325191
Last Close Price
14.809.9010.3711.106.701.77
PE Ratio
9.746.918.332.593.28-
PS Ratio
4.133.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.85-6.505.264.024.67
P/OCF Ratio
6.825.894.393.813.473.06
EV/Sales Ratio
3.512.741.861.531.690.97
EV/EBITDA Ratio
5.335.183.182.002.572.14
EV/EBIT Ratio
9.2910.184.272.212.98-
EV/FCF Ratio
19.32-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.27%14.47%12.01%38.63%30.51%-250.65%
FCF Yield
4.38%-18.88%15.38%19.00%24.85%21.42%
Dividend Yield
2.74%4.29%1.74%---
Payout Ratio
26.55%26.57%12.68%---
Buyback Yield / Dilution
0.52%-0.14%0.05%0.31%-4.43%-0.74%
Total Shareholder Return
3.26%4.15%1.80%0.31%-4.43%-0.74%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.