SD
SD
US80007P8692
SandRidge Energy, Inc.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
513.12M EUR
507.93M EUR
601.43M EUR
531.38M EUR
Enterprise Value
408.8M EUR
394.58M EUR
498.68M EUR
420.39M EUR
Valuation Multiples
Trailing P/E
6.21x
6.12x
7.93x
9.3x
Forward P/E
9.23x
--
--
--
Price to Sales
2.85x
2.82x
3.68x
4.67x
Price to Book
0.97x
0.94x
1.14x
1.04x
EV/Revenue
2.27x
2.19x
3.05x
3.7x
EV/EBITDA
3.43x
3.2x
4.51x
5.68x
Price to FCF (P/FCF)
242.87x
11.95x
22.9x
19.41x
EV/FCF
193.49x
9.29x
18.99x
15.36x
FCF Yield
0.41%
8.37%
4.37%
5.15%
ende