TSAKOS ENERGY NAVIGATION LTDTEN

Market cap
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202456+38.90%
Dec 31, 202340-16.51%
Dec 31, 202248-35.72%
Dec 31, 202175+35.49%
Dec 31, 202055+51.02%
Dec 31, 201937-2.45%
Dec 31, 201838-20.00%
Dec 31, 201747-10.65%
Dec 31, 201653+57.86%
Dec 31, 201533+0.64%
Dec 31, 201433-36.83%
Dec 31, 201352+52.13%
Dec 31, 201234