Earnings Labs
Tsakos Energy Navigation Limited logo

Tsakos Energy Navigation Limited (TEN)

NYSE·Energy·Oil & Gas Midstream

$40.02

+0.55%

Mkt Cap $1.16B