Tsakos Energy Navigation Ltd Common Shares (TEN)

37.35
-1.09 (-2.84%)
NYSE · Last Trade: Apr 22nd, 12:09 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors