Tsakos Energy Navigation Ltd Common Shares (TEN)

46.84
-1.44 (-2.97%)
NYSE · Last Trade: Sep 23rd, 12:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors