Tsakos Energy Navigation Ltd Common Shares (TEN)

38.72
-0.42 (-1.07%)
NYSE· Last Trade: Aug 10th, 1:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors