Compare Stocks: TEN

TEN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TENTsakos Energy Navigation Limited669.74M22.230.09%81,5637.03764.85M

Average Return