Tsakos Energy Navigation Ltd Common Shares (TEN)

42.32
-0.28 (-0.66%)
NYSE· Last Trade: Aug 20th, 9:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors