TEN-PE
TEN-PE
BMG9108L1578
Tsakos Energy Navigation Ltd Se
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
121.59M EUR
797.78M EUR
790.25M EUR
795.07M EUR
Enterprise Value
2.4B EUR
2.21B EUR
2.6B EUR
2.29B EUR
Valuation Multiples
Trailing P/E
--
2.46x
3.73x
6.45x
Forward P/E
--
--
--
--
Price to Sales
0.13x
0.83x
0.92x
1.32x
Price to Book
0.37x
0.4x
0.41x
0.44x
EV/Revenue
2.5x
2.3x
3.05x
3.81x
EV/EBITDA
4.64x
5.89x
8.68x
12.17x
Price to FCF (P/FCF)
--
--
--
--
EV/FCF
--
--
--
--
FCF Yield
--
-45.54%
-56.27%
-68.15%
ende