TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202434.6-21.28%
Dec 31, 202344+47.71%
Dec 31, 202229.8-235.75%
Dec 31, 2021-21.9-246.20%
Dec 31, 202015+4.45%
Dec 31, 201914.4-370.57%
Dec 31, 2018-5.3-144.28%
Dec 31, 201712-35.65%
Dec 31, 201618.6-41.75%
Dec 31, 201532+110.83%
Dec 31, 201415.2+1197.88%
Dec 31, 20131.2+257.19%
Dec 31, 20120.3