Tsakos Energy Navigation Ltd Common Shares (TEN)

39.84
-0.37 (-0.92%)
NYSE· Last Trade: Jul 22nd, 2:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors