Tsakos Energy Navigation Ltd Common Shares (TEN)

39.06
-0.55 (-1.39%)
NYSE· Last Trade: Aug 4th, 1:57 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors