TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024526+5.51%
Dec 31, 2023498-17.54%
Dec 31, 2022604-9.30%
Dec 31, 2021666+21.65%
Dec 31, 2020547+7.01%
Dec 31, 2019512-8.32%
Dec 31, 2018558+19.82%
Dec 31, 2017466+18.81%
Dec 31, 2016392-1.92%
Dec 31, 2015400-5.96%
Dec 31, 2014425+2.78%
Dec 31, 2013413+5.29%
Dec 31, 2012393