TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024804-9.61%
Dec 31, 2023890+3.39%
Dec 31, 2022860+57.55%
Dec 31, 2021546-15.22%
Dec 31, 2020644+7.81%
Dec 31, 2019597+12.75%
Dec 31, 2018530+0.13%
Dec 31, 2017529+9.84%
Dec 31, 2016482-18.02%
Dec 31, 2015588+17.31%
Dec 31, 2014501+19.75%
Dec 31, 2013418+6.19%
Dec 31, 2012394