Tsakos Energy Navigation Ltd Common Shares (TEN)

50.58
+0.96 (1.93%)
NYSE· Last Trade: Sep 15th, 1:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors