Tsakos Energy Navigation Ltd Common Shares (TEN)

36.32
-0.73 (-1.97%)
NYSE · Last Trade: Mar 4th, 2:55 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors