TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024409+26.40%
Dec 31, 2023323-12.57%
Dec 31, 2022370+11.32%
Dec 31, 2021332-13.07%
Dec 31, 2020382+7.86%
Dec 31, 2019354+39.28%
Dec 31, 2018254-24.97%
Dec 31, 2017339-13.82%
Dec 31, 2016393-2.15%
Dec 31, 2015402+22.80%
Dec 31, 2014327+43.37%
Dec 31, 2013228-11.83%
Dec 31, 2012259