TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024106-155.38%
Dec 31, 2023-191-197.47%
Dec 31, 2022196-318.02%
Dec 31, 2021-90-34.44%
Dec 31, 2020-137+30.41%
Dec 31, 2019-105+87.61%
Dec 31, 2018-56-176.64%
Dec 31, 201773-75.99%
Dec 31, 2016304+988.42%
Dec 31, 201528-85.09%
Dec 31, 2014187+321.12%
Dec 31, 201344-190.19%
Dec 31, 2012-49