Compare Stocks: TEN

TEN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TENTsakos Energy Navigation Limited786.93M26.120.08%20,4518.25764.85M

Average Return