SFL
SFL
BMG7738W1064
SFL Corporation Ltd
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
1.85B EUR
1.41B EUR
1.43B EUR
1.04B EUR
Enterprise Value
4.15B EUR
3.69B EUR
3.81B EUR
3.45B EUR
Valuation Multiples
Trailing P/E
28.38x
22.15x
45.53x
190.65x
Forward P/E
20.95x
--
--
--
Price to Sales
2.6x
1.99x
2.03x
1.94x
Price to Book
1.79x
1.37x
1.49x
1.08x
EV/Revenue
5.82x
5.17x
5.39x
6.47x
EV/EBITDA
9.77x
8.09x
8.85x
10.64x
Price to FCF (P/FCF)
10.99x
6.5x
7.64x
6.44x
EV/FCF
24.63x
16.93x
20.28x
21.43x
FCF Yield
9.1%
15.39%
13.09%
15.54%
ende