Back to screener

TEN

Tsakos Energy Navigation Limited

Energy · Oil & Gas Midstream · Greece

$51.40

Market cap $1.51B

Valuation

Health

Mood

Greed

Dividend yield

3.89%

TTM

3.99%

Forward

Explore SmartStockScore

Data updated daily