Growth Metrics

Tsakos Energy Navigation (TEN) Operating Leases: 2019-2025

Historic Operating Leases for Tsakos Energy Navigation (TEN) over the last 7 years, with Jun 2025 value amounting to $20.5 billion.