Tsakos Energy Navigation Ltd Common Shares (TEN)

38.31
-0.83 (-2.12%)
NYSE· Last Trade: Aug 10th, 11:57 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors