Tsakos Energy Navigation Ltd Common Shares (TEN)

42.77
-1.70 (-3.82%)
NYSE· Last Trade: May 22nd, 11:50 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors