Tsakos Energy Navigation Ltd Common Shares (TEN)

46.50
-0.30 (-0.64%)
NYSE · Last Trade: Nov 5th, 11:02 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors