Tsakos Energy Navigation ($TEN) Reports Earnings of $1.04 Per Share, Crushing Forecasts

4
Tsakos Energy Navigation (TEN) announced its Q1 2025 financial results before the market opened.

The company reported revenue of $197.05 million, surpassing estimates of $191.51 million.

Earnings reached $1.04 per share, well above the estimated $0.38.

These results highlight a strong start to the year for Tsakos Energy Navigation.