Genco Shipping & Trading (GNK) Stock: Price, Analysis