Versus - compare NVGS and TEN

Tsakos Energy Navigation Limited outperforms Navigator Holdings Ltd on 16 out of 28 parameters.