Tsakos Energy Navigation Ltd Common Shares (TEN)

22.26
+0.05 (0.20%)
NYSE · Last Trade: Dec 24th, 10:47 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors