Compare Stocks: TEN

TEN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TENTsakos Energy Navigation Limited786.33M26.10-0.84%196,3978.25764.85M

Average Return