Tsakos Energy Navigation Ltd Common Shares (TEN)

37.10
+0.68 (1.87%)
NYSE· Last Trade: Jun 5th, 4:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors