Tsakos Energy Navigation Ltd Common Shares (TEN)

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