Tsakos Energy Navigation Ltd Common Shares (TEN)

48.99
+1.74 (3.68%)
NYSE · Last Trade: Oct 1st, 2:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors