TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024308-22.16%
Dec 31, 2023395+37.00%
Dec 31, 2022289+443.26%
Dec 31, 202153-74.14%
Dec 31, 2020205+11.43%
Dec 31, 2019184+149.31%
Dec 31, 201874-56.71%
Dec 31, 2017171+0.28%
Dec 31, 2016170-27.33%
Dec 31, 2015234+119.13%
Dec 31, 2014107-9.29%
Dec 31, 2013118+93.75%
Dec 31, 201261