Tsakos Energy Navigation Ltd

TENNYSE
$52.09
-0.72-1.36%
At close: Sep 18, 5:00 PM EST
$52.41
0.320.61%
After Hours: Sep 18, 9:16 AM EST

Tsakos Energy Navigation Financials

Tsakos Energy Navigation (TEN) financial statements — income, revenue, gross margin and key metrics.

Earnings & Guidance News