Compare Stocks: TEN

TEN

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TENTsakos Energy Navigation Limited771.27M25.60-1.61%316,1298.10764.85M

Average Return