Tsakos Energy Navigation Ltd Common Shares (TEN)

40.44
-1.83 (-4.33%)
NYSE· Last Trade: Aug 26th, 12:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors