Growth Metrics

Tsakos Energy Navigation (TEN) Preferred Shares: 2013-2024

Historic Preferred Shares for Tsakos Energy Navigation (TEN) over the last 12 years, with Dec 2024 value amounting to $11.5 million.