Tsakos Energy Navigation Ltd Common Shares (TEN)

35.97
-0.35 (-0.96%)
NYSE · Last Trade: Mar 5th, 12:11 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors