TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024348-7.53%
Dec 31, 2023377+21.73%
Dec 31, 2022309+143.28%
Dec 31, 2021127-25.95%
Dec 31, 2020172-13.15%
Dec 31, 2019198-10.32%
Dec 31, 2018221+16.21%
Dec 31, 2017190+1.06%
Dec 31, 2016188-35.18%
Dec 31, 2015290+43.33%
Dec 31, 2014202+24.58%
Dec 31, 2013162+12.43%
Dec 31, 2012144