TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,767+6.93%
Dec 31, 20231,653+8.52%
Dec 31, 20221,523+17.89%
Dec 31, 20211,292-6.52%
Dec 31, 20201,382-6.15%
Dec 31, 20191,472-2.29%
Dec 31, 20181,507-0.09%
Dec 31, 20171,508+6.40%
Dec 31, 20161,417+0.17%
Dec 31, 20151,415+20.13%
Dec 31, 20141,178+18.07%
Dec 31, 2013998+7.64%
Dec 31, 2012927