Tsakos Energy Navigation Ltd Common Shares (TEN)

49.62
+1.72 (3.59%)
NYSE· Last Trade: Sep 14th, 10:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors