Tsakos Energy Navigation Ltd Common Shares (TEN)

44.71
+0.39 (0.88%)
NYSE· Last Trade: Sep 10th, 6:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors