Tsakos Energy Navigation Ltd Common Shares (TEN)

45.77
+1.45 (3.27%)
NYSE· Last Trade: Sep 10th, 10:23 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors