Tsakos Energy Navigation Ltd Common Shares (TEN)

48.48
-2.44 (-4.79%)
NYSE · Last Trade: Sep 22nd, 3:57 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors