Tsakos Energy Navigation Ltd Common Shares (TEN)

37.14
+0.04 (0.11%)
NYSE· Last Trade: Jun 10th, 5:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors