TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 2024152+0.41%
Dec 31, 2023151+0.00%
Dec 31, 2022151+19.57%
Dec 31, 2021126+31.52%
Dec 31, 202096+0.94%
Dec 31, 201995+8.53%
Dec 31, 201888+0.30%
Dec 31, 201787+0.00%
Dec 31, 201687+0.00%
Dec 31, 201587+3.10%
Dec 31, 201485+46.13%
Dec 31, 201358+2.70%
Dec 31, 201256