TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024653+19.05%
Dec 31, 2023548+75.87%
Dec 31, 2022312+108.51%
Dec 31, 2021150-55.87%
Dec 31, 2020339-6.92%
Dec 31, 2019364-9.21%
Dec 31, 2018401-26.83%
Dec 31, 2017548-6.00%
Dec 31, 2016583+2.72%
Dec 31, 2015567+29.69%
Dec 31, 2014438+1.63%
Dec 31, 2013431-10.01%
Dec 31, 2012478