S58.SI
S58.SI
SG1I52882764
SATS
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
5.54B EUR
5.2B EUR
5.66B EUR
Enterprise Value
9.08B EUR
8.58B EUR
5.66B EUR
Valuation Multiples
Trailing P/E
19.63x
18.23x
20.83x
Forward P/E
14.88x
--
--
Price to Sales
0.87x
0.82x
0.91x
Price to Book
2x
1.89x
2.06x
EV/Revenue
1.43x
1.35x
0.91x
EV/EBITDA
12.2x
24.59x
16.22x
Price to FCF (P/FCF)
8.92x
7.58x
17.95x
EV/FCF
14.61x
12.52x
17.95x
FCF Yield
11.21%
13.18%
5.57%
ende