TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-9.6-383.48%
Dec 31, 20233.4-94.11%
Dec 31, 202257.6-478.12%
Dec 31, 2021-15.2-294.88%
Dec 31, 20207.8-38.75%
Dec 31, 201912.8+9707.69%
Dec 31, 20180.1-98.68%
Dec 31, 20179.8-154.61%
Dec 31, 2016-18-204.10%
Dec 31, 201517.3-12.35%
Dec 31, 201419.8+219.06%
Dec 31, 20136.2