Tsakos Energy Navigation LTD 20-F annual reports
The annual report filed by foreign private issuers listed on a US exchange — the 10-K’s equivalent for non-US companies.
NYSE
Tsakos Energy Navigation Limited (TEN) reported a slight decrease in voyage revenues for 2025 compared to 2024, despite improved fleet utilization, citing moderating tanker market conditions and geopolitical impacts.
NYSE
Tsakos Energy Navigation Limited releases its 20-F filing, detailing financial performance for the fiscal year ended December 31, 2024, and outlining various operational and strategic activities.
NYSE
Tsakos Energy Navigation Limited (TEN) releases its 20-F filing, detailing financial performance for the year ended December 31, 2023, highlighting revenue growth and strategic fleet management.