TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024279-28.85%
Dec 31, 2023391+52.72%
Dec 31, 2022256-313.88%
Dec 31, 2021-120-223.96%
Dec 31, 202097+12.62%
Dec 31, 201986-405.07%
Dec 31, 2018-28-144.34%
Dec 31, 201763-29.32%
Dec 31, 201690-52.25%
Dec 31, 2015188+147.32%
Dec 31, 201476+1454.22%
Dec 31, 20135+279.30%
Dec 31, 20121