Tsakos Energy Navigation Ltd Common Shares (TEN)

39.37
-0.06 (-0.15%)
NYSE· Last Trade: Jul 24th, 3:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors