SUBC.OL
SUBC.OL
LU0075646355
SUBSEA 7
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
100.56B EUR
100.1B EUR
88.96B EUR
60.17B EUR
Enterprise Value
100.12B EUR
99.91B EUR
88.76B EUR
60.14B EUR
Valuation Multiples
Trailing P/E
16.7x
163.32x
180.48x
153.43x
Forward P/E
13.12x
--
--
--
Price to Sales
13.38x
13.31x
12.11x
10.83x
Price to Book
2.4x
23.05x
19.71x
13.66x
EV/Revenue
13.32x
13.29x
12.08x
10.82x
EV/EBITDA
70.19x
60.9x
58.91x
51.16x
Price to FCF (P/FCF)
66.72x
60.66x
62.72x
49.54x
EV/FCF
66.43x
60.55x
62.58x
49.51x
FCF Yield
1.5%
1.65%
1.59%
2.02%
ende