TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20245.1-43.76%
Dec 31, 20239.1+36.01%
Dec 31, 20226.7-234.13%
Dec 31, 2021-5-675.86%
Dec 31, 20200.9+81.25%
Dec 31, 20190.5-115.89%
Dec 31, 2018-3-1178.57%
Dec 31, 20170.3-84.70%
Dec 31, 20161.8-67.67%
Dec 31, 20155.7+335.38%
Dec 31, 20141.3-185.53%
Dec 31, 2013-1.5