Tsakos Energy Navigation Ltd Common Shares (TEN)

42.46
-2.01 (-4.52%)
NYSE· Last Trade: May 22nd, 3:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors