Tsakos Energy Navigation Ltd Common Shares (TEN)

42.09
+1.84 (4.57%)
NYSE· Last Trade: Aug 27th, 10:22 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors