Compare Stocks: TEN

TEN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TENTsakos Energy Navigation Limited745.36M24.740.98%167,5677.82764.85M

Average Return