Genco Shipping & Trading Limited (GNK) valuation and key financial metrics