TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 202426-43.36%
Dec 31, 202347-40.28%
Dec 31, 202278+155.37%
Dec 31, 202131+21.16%
Dec 31, 202025-37.35%
Dec 31, 201940+14.12%
Dec 31, 201835+29.19%
Dec 31, 201727-28.46%
Dec 31, 201638-15.86%
Dec 31, 201545+8.12%
Dec 31, 201442+92.23%
Dec 31, 201322-24.44%
Dec 31, 201229