Tsakos Energy Navigation Ltd Common Shares (TEN)

40.07
+1.21 (3.11%)
NYSE· Last Trade: Jul 21st, 3:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors