Tsakos Energy Navigation Ltd Common Shares (TEN)

51.80
-1.01 (-1.90%)
NYSE · Last Trade: Sep 18th, 4:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors